builder: autoland_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-301 starttime: 1477557590.69 results: success (0) buildid: 20161026232533 builduid: e2e1522e71844368b83595291874da10 revision: 3b530816adfc143c1133addc4f7617718cff210e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:50.689717) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:50.690209) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:50.690496) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:51.123377) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:51.123740) ========= 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-1477555985.462141-362778009 _=/tools/buildbot/bin/python using PTY: False --2016-10-27 01:39:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.46M=0.001s 2016-10-27 01:39:51 (8.46 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.351213 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:51.541935) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:51.542270) ========= 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-1477555985.462141-362778009 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028832 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:51.607563) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:51.607879) ========= bash -c 'python archiver_client.py mozharness --repo integration/autoland --rev 3b530816adfc143c1133addc4f7617718cff210e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/autoland --rev 3b530816adfc143c1133addc4f7617718cff210e --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-1477555985.462141-362778009 _=/tools/buildbot/bin/python using PTY: False 2016-10-27 01:39:51,743 truncating revision to first 12 chars 2016-10-27 01:39:51,743 Setting DEBUG logging. 2016-10-27 01:39:51,744 attempt 1/10 2016-10-27 01:39:51,744 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/autoland/3b530816adfc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-27 01:39:52,200 unpacking tar archive at: autoland-3b530816adfc/testing/mozharness/ program finished with exit code 0 elapsedTime=0.725817 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:52.364495) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:52.364819) ========= script_repo_revision: 3b530816adfc143c1133addc4f7617718cff210e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:52.365239) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:52.365510) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-27 01:39:52.393355) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 46 secs) (at 2016-10-27 01:39:52.393634) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch autoland --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'autoland', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009 _=/tools/buildbot/bin/python using PTY: False 01:39:52 INFO - MultiFileLogger online at 20161027 01:39:52 in /builds/slave/test 01:39:52 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch autoland --download-symbols true 01:39:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:39:52 INFO - {'allow_software_gl_layers': False, 01:39:52 INFO - 'append_to_log': False, 01:39:52 INFO - 'base_work_dir': '/builds/slave/test', 01:39:52 INFO - 'blob_upload_branch': 'autoland', 01:39:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:39:52 INFO - 'buildbot_json_path': 'buildprops.json', 01:39:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:39:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:39:52 INFO - 'download_minidump_stackwalk': True, 01:39:52 INFO - 'download_symbols': 'true', 01:39:52 INFO - 'download_tooltool': True, 01:39:52 INFO - 'e10s': False, 01:39:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:39:52 INFO - 'tooltool.py': '/tools/tooltool.py', 01:39:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:39:52 INFO - '/tools/misc-python/virtualenv.py')}, 01:39:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:39:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:39:52 INFO - 'log_level': 'info', 01:39:52 INFO - 'log_to_console': True, 01:39:52 INFO - 'opt_config_files': (), 01:39:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:39:52 INFO - '--processes=1', 01:39:52 INFO - '--config=%(test_path)s/wptrunner.ini', 01:39:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:39:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:39:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:39:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:39:52 INFO - 'pip_index': False, 01:39:52 INFO - 'require_test_zip': True, 01:39:52 INFO - 'test_type': ('testharness',), 01:39:52 INFO - 'this_chunk': '1', 01:39:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:39:52 INFO - 'total_chunks': '10', 01:39:52 INFO - 'virtualenv_path': 'venv', 01:39:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:39:52 INFO - 'work_dir': 'build'} 01:39:52 INFO - [mozharness: 2016-10-27 08:39:52.710199Z] Running clobber step. 01:39:52 INFO - Running pre-action listener: _resource_record_pre_action 01:39:52 INFO - Running main action method: clobber 01:39:52 INFO - rmtree: /builds/slave/test/build 01:39:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:39:53 INFO - Running post-action listener: _resource_record_post_action 01:39:53 INFO - [mozharness: 2016-10-27 08:39:53.937307Z] Finished clobber step (success) 01:39:53 INFO - [mozharness: 2016-10-27 08:39:53.937666Z] Running read-buildbot-config step. 01:39:53 INFO - Running pre-action listener: _resource_record_pre_action 01:39:53 INFO - Running main action method: read_buildbot_config 01:39:53 INFO - Using buildbot properties: 01:39:53 INFO - { 01:39:53 INFO - "project": "", 01:39:53 INFO - "product": "firefox", 01:39:53 INFO - "script_repo_revision": "production", 01:39:53 INFO - "scheduler": "tests-autoland-ubuntu32_vm-debug-unittest-8-3600", 01:39:53 INFO - "repository": "", 01:39:53 INFO - "buildername": "Ubuntu VM 12.04 autoland debug test web-platform-tests-1", 01:39:53 INFO - "buildid": "20161026232533", 01:39:53 INFO - "pgo_build": "False", 01:39:53 INFO - "basedir": "/builds/slave/test", 01:39:53 INFO - "buildnumber": 130, 01:39:53 INFO - "slavename": "tst-linux32-spot-301", 01:39:53 INFO - "revision": "3b530816adfc143c1133addc4f7617718cff210e", 01:39:53 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 01:39:53 INFO - "platform": "linux", 01:39:53 INFO - "branch": "autoland", 01:39:53 INFO - "repo_path": "integration/autoland", 01:39:53 INFO - "moz_repo_path": "", 01:39:53 INFO - "stage_platform": "linux", 01:39:53 INFO - "builduid": "e2e1522e71844368b83595291874da10", 01:39:53 INFO - "slavebuilddir": "test" 01:39:53 INFO - } 01:39:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 01:39:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 01:39:53 INFO - Running post-action listener: _resource_record_post_action 01:39:53 INFO - [mozharness: 2016-10-27 08:39:53.947268Z] Finished read-buildbot-config step (success) 01:39:53 INFO - [mozharness: 2016-10-27 08:39:53.947588Z] Running download-and-extract step. 01:39:53 INFO - Running pre-action listener: _resource_record_pre_action 01:39:53 INFO - Running main action method: download_and_extract 01:39:53 INFO - mkdir: /builds/slave/test/build/tests 01:39:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:39:53 INFO - trying https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 01:39:53 INFO - Downloading https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 01:39:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 01:39:54 INFO - Downloaded 1325 bytes. 01:39:54 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 01:39:54 INFO - Using the following test package requirements: 01:39:54 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 01:39:54 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 01:39:54 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 01:39:54 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'jsshell-linux-i686.zip'], 01:39:54 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 01:39:54 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 01:39:54 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 01:39:54 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 01:39:54 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 01:39:54 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:39:54 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 01:39:54 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 01:39:54 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/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 01:39:54 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 01:39:54 INFO - Fetch https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 01:39:55 INFO - Http code: 200 01:39:55 INFO - x-amz-id-2: lkLFNyMSlXMKiyp3MmlPWJb3LO/z+ulG6uDzhLEmSA/FMTxg1zH17+HLdyIzinfR4JZiU3vqtcs= 01:39:55 INFO - x-amz-request-id: 2E144322E07F0B36 01:39:55 INFO - x-amz-version-id: JQVh5svjW5tdZ.d4swfqClIBNzR_aBiU 01:39:56 INFO - Expected file size: 20569224 01:39:56 INFO - Obtained file size: 20569224 01:39: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/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 01:39:57 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 01:39:57 INFO - Fetch https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 01:39:58 INFO - Http code: 200 01:39:58 INFO - via: 1.1 336f0e6ef9a3462f682d6ca49029b665.cloudfront.net (CloudFront) 01:39:58 INFO - x-amz-cf-id: 0PimKQYowaW1WcLyOjDzuVhPSVnfBbm0Yk39v6F1rztjs2W6Ou8Qgw== 01:39:58 INFO - x-amz-version-id: QQWcDGlsdbfnV4hXCvbjVkwUtRIG591L 01:40:01 INFO - Expected file size: 43222947 01:40:01 INFO - Obtained file size: 43222947 01:40:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:40:14 INFO - trying https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:40:14 INFO - Downloading https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:40:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 01:40:17 INFO - Downloaded 66469949 bytes. 01:40:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:40:17 INFO - mkdir: /builds/slave/test/properties 01:40:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:40:17 INFO - Writing to file /builds/slave/test/properties/build_url 01:40:17 INFO - Contents: 01:40:17 INFO - build_url:https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:40:17 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 01:40:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 01:40:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:40:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:40:18 INFO - Contents: 01:40:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 01:40:18 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 01:40:18 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:40:18 INFO - Fetch https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 01:40:18 INFO - Http code: 200 01:40:18 INFO - x-amz-id-2: Ny2xHvYna0ce94LZ4T3/WIVc9gxRAeDX+cLWXbQWr8Dk+6cy9eMgW2DYgiI4p/zEdAnmTRA8gdM= 01:40:18 INFO - x-amz-request-id: ACCBFF00591F5DA1 01:40:18 INFO - x-amz-version-id: qUn7X8t0qo8aCxcQikKZi3I.G3h9ozcm 01:40:23 INFO - Expected file size: 178241431 01:40:23 INFO - Obtained file size: 178241431 01:40:44 INFO - Running post-action listener: _resource_record_post_action 01:40:44 INFO - Running post-action listener: set_extra_try_arguments 01:40:44 INFO - [mozharness: 2016-10-27 08:40:44.641387Z] Finished download-and-extract step (success) 01:40:44 INFO - [mozharness: 2016-10-27 08:40:44.641766Z] Running fetch-geckodriver step. 01:40:44 INFO - Running pre-action listener: _resource_record_pre_action 01:40:44 INFO - Running main action method: fetch_geckodriver 01:40:44 INFO - Running post-action listener: _resource_record_post_action 01:40:44 INFO - [mozharness: 2016-10-27 08:40:44.815937Z] Finished fetch-geckodriver step (success) 01:40:44 INFO - [mozharness: 2016-10-27 08:40:44.816306Z] Running create-virtualenv step. 01:40:44 INFO - Running pre-action listener: _pre_create_virtualenv 01:40:44 INFO - Running pre-action listener: _resource_record_pre_action 01:40:44 INFO - Running main action method: create_virtualenv 01:40:44 INFO - Creating virtualenv /builds/slave/test/build/venv 01:40:44 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 01:40:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:40:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:40:45 INFO - Using real prefix '/usr' 01:40:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:40:46 INFO - Installing distribute.............................................................................................................................................................................................done. 01:40:50 INFO - Installing pip.................done. 01:40:50 INFO - Return code: 0 01:40:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 01:40:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 01:40:50 INFO - Reading from file tmpfile_stdout 01:40:50 INFO - Output received: 01:40:50 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 01:40:50 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 01:40:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:40:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:40:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:40:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:40:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:40:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:40: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', '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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:40: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', 'psutil>=3.1.1'] in /builds/slave/test/build 01:40: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 psutil>=3.1.1 01:40:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:40:51 INFO - 'CCACHE_UMASK': '002', 01:40:51 INFO - 'DISPLAY': ':0', 01:40:51 INFO - 'HOME': '/home/cltbld', 01:40:51 INFO - 'LANG': 'en_US.UTF-8', 01:40:51 INFO - 'LOGNAME': 'cltbld', 01:40:51 INFO - 'MAIL': '/var/mail/cltbld', 01:40:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:40:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:40:51 INFO - 'MOZ_NO_REMOTE': '1', 01:40:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:40:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:40:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:40:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:40:51 INFO - 'PWD': '/builds/slave/test', 01:40:51 INFO - 'SHELL': '/bin/bash', 01:40:51 INFO - 'SHLVL': '1', 01:40:51 INFO - 'TERM': 'linux', 01:40:51 INFO - 'TMOUT': '86400', 01:40:51 INFO - 'USER': 'cltbld', 01:40:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:40:51 INFO - '_': '/tools/buildbot/bin/python'} 01:40:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:40:51 INFO - Downloading/unpacking psutil>=3.1.1 01:40:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:40:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:40:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:40:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:40:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:40:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:40:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:40:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:40:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:40:55 INFO - Installing collected packages: psutil 01:40:55 INFO - Running setup.py install for psutil 01:40:55 INFO - building 'psutil._psutil_linux' extension 01:40:55 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 01:40:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:40:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:40:56 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 01:40:56 INFO - building 'psutil._psutil_posix' extension 01:40:56 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 01:40:56 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 01:40:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:40:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:40:57 INFO - Successfully installed psutil 01:40:57 INFO - Cleaning up... 01:40:57 INFO - Return code: 0 01:40:57 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 01:40:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:40:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:40:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:40:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:40:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:40:57 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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:40:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 01:40:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 01:40:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:40:57 INFO - 'CCACHE_UMASK': '002', 01:40:57 INFO - 'DISPLAY': ':0', 01:40:57 INFO - 'HOME': '/home/cltbld', 01:40:57 INFO - 'LANG': 'en_US.UTF-8', 01:40:57 INFO - 'LOGNAME': 'cltbld', 01:40:57 INFO - 'MAIL': '/var/mail/cltbld', 01:40:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:40:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:40:57 INFO - 'MOZ_NO_REMOTE': '1', 01:40:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:40:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:40:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:40:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:40:57 INFO - 'PWD': '/builds/slave/test', 01:40:57 INFO - 'SHELL': '/bin/bash', 01:40:57 INFO - 'SHLVL': '1', 01:40:57 INFO - 'TERM': 'linux', 01:40:57 INFO - 'TMOUT': '86400', 01:40:57 INFO - 'USER': 'cltbld', 01:40:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:40:57 INFO - '_': '/tools/buildbot/bin/python'} 01:40:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:40:57 INFO - Downloading/unpacking mozsystemmonitor==0.3 01:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:40:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:40:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:40:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:40:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:01 INFO - Downloading mozsystemmonitor-0.3.tar.gz 01:41:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:41:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 01:41:01 INFO - Installing collected packages: mozsystemmonitor 01:41:01 INFO - Running setup.py install for mozsystemmonitor 01:41:02 INFO - Successfully installed mozsystemmonitor 01:41:02 INFO - Cleaning up... 01:41:02 INFO - Return code: 0 01:41:02 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 01:41:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:41:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:41:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:02 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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 01:41:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 01:41:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:02 INFO - 'CCACHE_UMASK': '002', 01:41:02 INFO - 'DISPLAY': ':0', 01:41:02 INFO - 'HOME': '/home/cltbld', 01:41:02 INFO - 'LANG': 'en_US.UTF-8', 01:41:02 INFO - 'LOGNAME': 'cltbld', 01:41:02 INFO - 'MAIL': '/var/mail/cltbld', 01:41:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:02 INFO - 'MOZ_NO_REMOTE': '1', 01:41:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:02 INFO - 'PWD': '/builds/slave/test', 01:41:02 INFO - 'SHELL': '/bin/bash', 01:41:02 INFO - 'SHLVL': '1', 01:41:02 INFO - 'TERM': 'linux', 01:41:02 INFO - 'TMOUT': '86400', 01:41:02 INFO - 'USER': 'cltbld', 01:41:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:41:02 INFO - '_': '/tools/buildbot/bin/python'} 01:41:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:02 INFO - Downloading/unpacking jsonschema==2.5.1 01:41:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:06 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 01:41:06 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 01:41:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:06 INFO - Downloading functools32-3.2.3-2.tar.gz 01:41:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 01:41:07 INFO - warning: no files found matching '*.txt' 01:41:07 INFO - no previously-included directories found matching 'build' 01:41:07 INFO - no previously-included directories found matching 'dist' 01:41:07 INFO - no previously-included directories found matching '.git*' 01:41:07 INFO - Installing collected packages: jsonschema, functools32 01:41:07 INFO - Running setup.py install for functools32 01:41:07 INFO - warning: no files found matching '*.txt' 01:41:07 INFO - no previously-included directories found matching 'build' 01:41:07 INFO - no previously-included directories found matching 'dist' 01:41:07 INFO - no previously-included directories found matching '.git*' 01:41:07 INFO - Successfully installed jsonschema functools32 01:41:07 INFO - Cleaning up... 01:41:07 INFO - Return code: 0 01:41:07 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 01:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:41:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:41:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 01:41:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 01:41:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:07 INFO - 'CCACHE_UMASK': '002', 01:41:07 INFO - 'DISPLAY': ':0', 01:41:07 INFO - 'HOME': '/home/cltbld', 01:41:07 INFO - 'LANG': 'en_US.UTF-8', 01:41:07 INFO - 'LOGNAME': 'cltbld', 01:41:07 INFO - 'MAIL': '/var/mail/cltbld', 01:41:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:07 INFO - 'MOZ_NO_REMOTE': '1', 01:41:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:07 INFO - 'PWD': '/builds/slave/test', 01:41:07 INFO - 'SHELL': '/bin/bash', 01:41:07 INFO - 'SHLVL': '1', 01:41:07 INFO - 'TERM': 'linux', 01:41:07 INFO - 'TMOUT': '86400', 01:41:07 INFO - 'USER': 'cltbld', 01:41:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:41:07 INFO - '_': '/tools/buildbot/bin/python'} 01:41:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:07 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 01:41:07 INFO - Cleaning up... 01:41:08 INFO - Return code: 0 01:41:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:41: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')]} 01:41:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41: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')]} 01:41:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:41:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:41:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:08 INFO - 'CCACHE_UMASK': '002', 01:41:08 INFO - 'DISPLAY': ':0', 01:41:08 INFO - 'HOME': '/home/cltbld', 01:41:08 INFO - 'LANG': 'en_US.UTF-8', 01:41:08 INFO - 'LOGNAME': 'cltbld', 01:41:08 INFO - 'MAIL': '/var/mail/cltbld', 01:41:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:08 INFO - 'MOZ_NO_REMOTE': '1', 01:41:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:08 INFO - 'PWD': '/builds/slave/test', 01:41:08 INFO - 'SHELL': '/bin/bash', 01:41:08 INFO - 'SHLVL': '1', 01:41:08 INFO - 'TERM': 'linux', 01:41:08 INFO - 'TMOUT': '86400', 01:41:08 INFO - 'USER': 'cltbld', 01:41:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:41:08 INFO - '_': '/tools/buildbot/bin/python'} 01:41:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:08 INFO - Downloading/unpacking blobuploader==1.2.4 01:41:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:12 INFO - Downloading blobuploader-1.2.4.tar.gz 01:41:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:41:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:41:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:41:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:41:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:14 INFO - Downloading docopt-0.6.1.tar.gz 01:41:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:41:14 INFO - Installing collected packages: blobuploader, requests, docopt 01:41:14 INFO - Running setup.py install for blobuploader 01:41:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:41:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:41:14 INFO - Running setup.py install for requests 01:41:15 INFO - Running setup.py install for docopt 01:41:15 INFO - Successfully installed blobuploader requests docopt 01:41:15 INFO - Cleaning up... 01:41:15 INFO - Return code: 0 01:41:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:41: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')]} 01:41:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41: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')]} 01:41:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:15 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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:41:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:41:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:15 INFO - 'CCACHE_UMASK': '002', 01:41:15 INFO - 'DISPLAY': ':0', 01:41:15 INFO - 'HOME': '/home/cltbld', 01:41:15 INFO - 'LANG': 'en_US.UTF-8', 01:41:15 INFO - 'LOGNAME': 'cltbld', 01:41:15 INFO - 'MAIL': '/var/mail/cltbld', 01:41:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:15 INFO - 'MOZ_NO_REMOTE': '1', 01:41:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:15 INFO - 'PWD': '/builds/slave/test', 01:41:15 INFO - 'SHELL': '/bin/bash', 01:41:15 INFO - 'SHLVL': '1', 01:41:15 INFO - 'TERM': 'linux', 01:41:15 INFO - 'TMOUT': '86400', 01:41:15 INFO - 'USER': 'cltbld', 01:41:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:41:15 INFO - '_': '/tools/buildbot/bin/python'} 01:41:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:41:16 INFO - Running setup.py (path:/tmp/pip-_2Pl1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:41:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:41:16 INFO - Running setup.py (path:/tmp/pip-tY5JWW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:41:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:41:16 INFO - Running setup.py (path:/tmp/pip-Da3fXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:41:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:41:16 INFO - Running setup.py (path:/tmp/pip-iO6ikN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:41:17 INFO - Running setup.py (path:/tmp/pip-6cDvkA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:41:17 INFO - Running setup.py (path:/tmp/pip-Jo1EuY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:41:17 INFO - Running setup.py (path:/tmp/pip-gaRQpp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:41:17 INFO - Running setup.py (path:/tmp/pip-DC9F3c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:41:17 INFO - Running setup.py (path:/tmp/pip-tlLWZh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:41:17 INFO - Running setup.py (path:/tmp/pip-P951ys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:41:17 INFO - Running setup.py (path:/tmp/pip-vSNHbZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:41:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:41:17 INFO - Running setup.py (path:/tmp/pip-sQoD9t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:41:18 INFO - Running setup.py (path:/tmp/pip-ZDbxpI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:41:18 INFO - Running setup.py (path:/tmp/pip-Bvx9RW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:18 INFO - Running setup.py (path:/tmp/pip-RPftQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:41:18 INFO - Running setup.py (path:/tmp/pip-1jA3E5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:41:18 INFO - Running setup.py (path:/tmp/pip-SFd0Qd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:41:18 INFO - Running setup.py (path:/tmp/pip-_FRGuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:41:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:41:18 INFO - Running setup.py (path:/tmp/pip-3twkOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:41:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:19 INFO - Running setup.py (path:/tmp/pip-ephlic-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:41:19 INFO - Running setup.py (path:/tmp/pip-krspLM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:41:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:41:19 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 01:41:19 INFO - Running setup.py install for manifestparser 01:41:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:41:19 INFO - Running setup.py install for mozcrash 01:41:19 INFO - Running setup.py install for mozdebug 01:41:20 INFO - Running setup.py install for mozdevice 01:41:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:41:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:41:20 INFO - Running setup.py install for mozfile 01:41:20 INFO - Running setup.py install for mozhttpd 01:41:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:41:20 INFO - Running setup.py install for mozinfo 01:41:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:41:21 INFO - Running setup.py install for mozInstall 01:41:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:41:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:41:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:41:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:41:21 INFO - Running setup.py install for mozleak 01:41:21 INFO - Running setup.py install for mozlog 01:41:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:41:21 INFO - Running setup.py install for moznetwork 01:41:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:41:22 INFO - Running setup.py install for mozprocess 01:41:22 INFO - Running setup.py install for mozprofile 01:41:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:41:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:41:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:41:22 INFO - Running setup.py install for mozrunner 01:41:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:41:22 INFO - Running setup.py install for mozscreenshot 01:41:23 INFO - Running setup.py install for moztest 01:41:23 INFO - Running setup.py install for mozversion 01:41:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:41:23 INFO - Running setup.py install for wptserve 01:41:23 INFO - Running setup.py install for marionette-driver 01:41:24 INFO - Running setup.py install for browsermob-proxy 01:41:24 INFO - Running setup.py install for marionette-client 01:41:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:41:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:41:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 01:41:24 INFO - Cleaning up... 01:41:24 INFO - Return code: 0 01:41:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:41:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:41:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:41:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:41:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:41:24 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 0xa167dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b98b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3063c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, '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-1477555985.462141-362778009', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:41:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:41:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:41:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:41:24 INFO - 'CCACHE_UMASK': '002', 01:41:24 INFO - 'DISPLAY': ':0', 01:41:24 INFO - 'HOME': '/home/cltbld', 01:41:24 INFO - 'LANG': 'en_US.UTF-8', 01:41:24 INFO - 'LOGNAME': 'cltbld', 01:41:24 INFO - 'MAIL': '/var/mail/cltbld', 01:41:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:41:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:41:24 INFO - 'MOZ_NO_REMOTE': '1', 01:41:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:41:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:41:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:41:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:41:24 INFO - 'PWD': '/builds/slave/test', 01:41:24 INFO - 'SHELL': '/bin/bash', 01:41:24 INFO - 'SHLVL': '1', 01:41:24 INFO - 'TERM': 'linux', 01:41:24 INFO - 'TMOUT': '86400', 01:41:24 INFO - 'USER': 'cltbld', 01:41:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:41:24 INFO - '_': '/tools/buildbot/bin/python'} 01:41:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:41:25 INFO - Running setup.py (path:/tmp/pip-ajXbh2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 01:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:41:25 INFO - Running setup.py (path:/tmp/pip-5_WoQk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:41:25 INFO - Running setup.py (path:/tmp/pip-0ry_eT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:41:25 INFO - Running setup.py (path:/tmp/pip-gY0YQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:41:26 INFO - Running setup.py (path:/tmp/pip-DZhdWM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:41:26 INFO - Running setup.py (path:/tmp/pip-P1RAer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:41:26 INFO - Running setup.py (path:/tmp/pip-R0ezXM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:41:26 INFO - Running setup.py (path:/tmp/pip-LeLtZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:41:26 INFO - Running setup.py (path:/tmp/pip-qbStqd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:41:26 INFO - Running setup.py (path:/tmp/pip-G1oI4R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:41:26 INFO - Running setup.py (path:/tmp/pip-sk54ho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:41:27 INFO - Running setup.py (path:/tmp/pip-1YSolR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:41:27 INFO - Running setup.py (path:/tmp/pip-_WJ8OY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:41:27 INFO - Running setup.py (path:/tmp/pip-4gItBx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:27 INFO - Running setup.py (path:/tmp/pip-yia4dP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:41:27 INFO - Running setup.py (path:/tmp/pip-6Or5Ua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:41:27 INFO - Running setup.py (path:/tmp/pip-AzYzVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 01:41:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:41:27 INFO - Running setup.py (path:/tmp/pip-JAA0v_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 01:41:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:41:28 INFO - Running setup.py (path:/tmp/pip-FxYJB1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 01:41:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:28 INFO - Running setup.py (path:/tmp/pip-esd7zB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:41:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:41:28 INFO - Running setup.py (path:/tmp/pip-s4gKL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:41:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:41:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:41:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:41:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:41:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:41:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:41:32 INFO - Downloading blessings-1.6.tar.gz 01:41:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:41:32 INFO - Installing collected packages: blessings 01:41:32 INFO - Running setup.py install for blessings 01:41:32 INFO - Successfully installed blessings 01:41:32 INFO - Cleaning up... 01:41:33 INFO - Return code: 0 01:41:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:41:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:41:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:41:33 INFO - Reading from file tmpfile_stdout 01:41:33 INFO - Current package versions: 01:41:33 INFO - argparse == 1.2.1 01:41:33 INFO - blessings == 1.6 01:41:33 INFO - blobuploader == 1.2.4 01:41:33 INFO - browsermob-proxy == 0.6.0 01:41:33 INFO - docopt == 0.6.1 01:41:33 INFO - functools32 == 3.2.3-2 01:41:33 INFO - jsonschema == 2.5.1 01:41:33 INFO - manifestparser == 1.1 01:41:33 INFO - marionette-client == 3.2.0 01:41:33 INFO - marionette-driver == 2.1.0 01:41:33 INFO - mozInstall == 1.12 01:41:33 INFO - mozcrash == 0.17 01:41:33 INFO - mozdebug == 0.1 01:41:33 INFO - mozdevice == 0.48 01:41:33 INFO - mozfile == 1.2 01:41:33 INFO - mozhttpd == 0.7 01:41:33 INFO - mozinfo == 0.9 01:41:33 INFO - mozleak == 0.1 01:41:33 INFO - mozlog == 3.4 01:41:33 INFO - moznetwork == 0.27 01:41:33 INFO - mozprocess == 0.23 01:41:33 INFO - mozprofile == 0.28 01:41:33 INFO - mozrunner == 6.12 01:41:33 INFO - mozscreenshot == 0.1 01:41:33 INFO - mozsystemmonitor == 0.3 01:41:33 INFO - moztest == 0.7 01:41:33 INFO - mozversion == 1.4 01:41:33 INFO - psutil == 3.1.1 01:41:33 INFO - requests == 1.2.3 01:41:33 INFO - wptserve == 1.4.0 01:41:33 INFO - wsgiref == 0.1.2 01:41:33 INFO - Running post-action listener: _resource_record_post_action 01:41:33 INFO - Running post-action listener: _start_resource_monitoring 01:41:33 INFO - Starting resource monitoring. 01:41:33 INFO - [mozharness: 2016-10-27 08:41:33.579632Z] Finished create-virtualenv step (success) 01:41:33 INFO - [mozharness: 2016-10-27 08:41:33.587505Z] Running pull step. 01:41:33 INFO - Running pre-action listener: _resource_record_pre_action 01:41:33 INFO - Running main action method: pull 01:41:33 INFO - Pull has nothing to do! 01:41:33 INFO - Running post-action listener: _resource_record_post_action 01:41:33 INFO - [mozharness: 2016-10-27 08:41:33.589928Z] Finished pull step (success) 01:41:33 INFO - [mozharness: 2016-10-27 08:41:33.592518Z] Running install step. 01:41:33 INFO - Running pre-action listener: _resource_record_pre_action 01:41:33 INFO - Running main action method: install 01:41:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:41:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:41:34 INFO - Reading from file tmpfile_stdout 01:41:34 INFO - Detecting whether we're running mozinstall >=1.0... 01:41:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:41:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:41:34 INFO - Reading from file tmpfile_stdout 01:41:34 INFO - Output received: 01:41:34 INFO - Usage: mozinstall [options] installer 01:41:34 INFO - Options: 01:41:34 INFO - -h, --help show this help message and exit 01:41:34 INFO - -d DEST, --destination=DEST 01:41:34 INFO - Directory to install application into. [default: 01:41:34 INFO - "/builds/slave/test"] 01:41:34 INFO - --app=APP Application being installed. [default: firefox] 01:41:34 INFO - mkdir: /builds/slave/test/build/application 01:41:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:41:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 01:42:11 INFO - Reading from file tmpfile_stdout 01:42:11 INFO - Output received: 01:42:11 INFO - /builds/slave/test/build/application/firefox/firefox 01:42:11 INFO - Running post-action listener: _resource_record_post_action 01:42:11 INFO - [mozharness: 2016-10-27 08:42:11.355322Z] Finished install step (success) 01:42:11 INFO - [mozharness: 2016-10-27 08:42:11.355713Z] Running run-tests step. 01:42:11 INFO - Running pre-action listener: _resource_record_pre_action 01:42:11 INFO - Running main action method: run_tests 01:42:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:42:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:42:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:42:11 INFO - grabbing minidump binary from tooltool 01:42:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:42:11 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 01:42:11 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 01:42:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 01:42:11 INFO - Downloaded 37427 bytes. 01:42:11 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 01:42:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:42:11 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ee7a0>, '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 0xa0f3678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa208aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:42:11 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:42:11 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 01:42:11 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 01:42:11 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:42:11 INFO - Return code: 0 01:42:11 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:42:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:42:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:42:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:42:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:42:11 INFO - 'CCACHE_UMASK': '002', 01:42:11 INFO - 'DISPLAY': ':0', 01:42:11 INFO - 'HOME': '/home/cltbld', 01:42:11 INFO - 'LANG': 'en_US.UTF-8', 01:42:11 INFO - 'LOGNAME': 'cltbld', 01:42:11 INFO - 'MAIL': '/var/mail/cltbld', 01:42:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:42:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:42:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:42:11 INFO - 'MOZ_NO_REMOTE': '1', 01:42:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:42:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:42:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:42:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:42:11 INFO - 'PWD': '/builds/slave/test', 01:42:11 INFO - 'SHELL': '/bin/bash', 01:42:11 INFO - 'SHLVL': '1', 01:42:11 INFO - 'TERM': 'linux', 01:42:11 INFO - 'TMOUT': '86400', 01:42:11 INFO - 'USER': 'cltbld', 01:42:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477555985.462141-362778009', 01:42:11 INFO - '_': '/tools/buildbot/bin/python'} 01:42:11 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:42:12 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 01:42:12 INFO - import pkg_resources 01:42:12 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 01:42:13 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 01:42:15 INFO - Using 1 client processes 01:42:16 INFO - wptserve Starting http server on 127.0.0.1:8000 01:42:16 INFO - wptserve Starting http server on 127.0.0.1:8001 01:42:16 INFO - wptserve Starting http server on 127.0.0.1:8443 01:42:18 INFO - SUITE-START | Running 897 tests 01:42:18 INFO - Running testharness tests 01:42:18 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 01:42:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 01:42:18 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 01:42:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 01:42:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 01:42:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 01:42:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 01:42:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 01:42:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 01:42:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 01:42:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 01:42:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 1ms 01:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 01:42:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 01:42:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 01:42:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 01:42:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 1ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 01:42:18 INFO - TEST-START | /encrypted-media/idlharness.html 01:42:18 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 01:42:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 01:42:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 1ms 01:42:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 01:42:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 01:42:18 INFO - TEST-START | /media-source/mediasource-duration.html 01:42:18 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 01:42:18 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 01:42:18 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 01:42:18 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:42:18 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1ms 01:42:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 01:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 01:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 01:42:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 01:42:18 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/cancel.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/general.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/tee.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 01:42:18 INFO - TEST-START | /streams/readable-streams/templated.https.html 01:42:18 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 9ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 01:42:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 01:42:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 1ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 01:42:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 01:42:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 1ms 01:42:18 INFO - Setting up ssl 01:42:18 INFO - PROCESS | certutil | 01:42:18 INFO - PROCESS | certutil | 01:42:18 INFO - PROCESS | certutil | 01:42:18 INFO - Certificate Nickname Trust Attributes 01:42:18 INFO - SSL,S/MIME,JAR/XPI 01:42:18 INFO - 01:42:18 INFO - web-platform-tests CT,, 01:42:18 INFO - 01:42:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpeR96YA.mozrunner 01:42:18 INFO - Starting runner 01:42:22 INFO - PROCESS | 1835 | 1477557742489 Marionette DEBUG Marionette enabled via build flag and pref 01:42:22 INFO - PROCESS | 1835 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 01:42:22 INFO - PROCESS | 1835 | [1835] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 01:42:22 INFO - PROCESS | 1835 | [1835] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 01:42:22 INFO - PROCESS | 1835 | ++DOCSHELL 0xa10ec400 == 1 [pid = 1835] [id = 1] 01:42:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 1 (0xa10ec800) [pid = 1835] [serial = 1] [outer = (nil)] 01:42:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 2 (0xa10ed000) [pid = 1835] [serial = 2] [outer = 0xa10ec800] 01:42:23 INFO - PROCESS | 1835 | 1477557743505 Marionette INFO Listening on port 2828 01:42:24 INFO - PROCESS | 1835 | 1477557744204 Marionette DEBUG Marionette enabled via command-line flag 01:42:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a2e5400 == 2 [pid = 1835] [id = 2] 01:42:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 3 (0x9a2e5800) [pid = 1835] [serial = 3] [outer = (nil)] 01:42:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 4 (0x9a2e6000) [pid = 1835] [serial = 4] [outer = 0x9a2e5800] 01:42:24 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0e56a0 01:42:24 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a0ec1c0 01:42:24 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0f2400 01:42:24 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a0f2ea0 01:42:24 INFO - PROCESS | 1835 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a0ff980 01:42:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 5 (0x9a075c00) [pid = 1835] [serial = 5] [outer = 0xa10ec800] 01:42:24 INFO - PROCESS | 1835 | 1477557744721 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59844 01:42:24 INFO - PROCESS | 1835 | 1477557744748 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59845 01:42:24 INFO - PROCESS | 1835 | 1477557744820 Marionette DEBUG Closed connection conn0 01:42:24 INFO - PROCESS | 1835 | 1477557744824 Marionette DEBUG Closed connection conn1 01:42:24 INFO - PROCESS | 1835 | 1477557744835 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59846 01:42:24 INFO - PROCESS | 1835 | 1477557744981 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59847 01:42:24 INFO - PROCESS | 1835 | 1477557744987 Marionette DEBUG Closed connection conn2 01:42:25 INFO - PROCESS | 1835 | 1477557745037 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59848 01:42:25 INFO - PROCESS | 1835 | 1477557745060 Marionette DEBUG Closed connection conn3 01:42:25 INFO - PROCESS | 1835 | 1477557745130 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:42:25 INFO - PROCESS | 1835 | 1477557745156 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":"20161026232533","processId":1835,"version":"52.0a1"} 01:42:25 INFO - PROCESS | 1835 | [1835] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 01:42:26 INFO - PROCESS | 1835 | [1835] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 01:42:26 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:42:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c80c00 == 3 [pid = 1835] [id = 3] 01:42:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 6 (0x94c81000) [pid = 1835] [serial = 6] [outer = (nil)] 01:42:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c81800 == 4 [pid = 1835] [id = 4] 01:42:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 7 (0x94c81c00) [pid = 1835] [serial = 7] [outer = (nil)] 01:42:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x940d7400 == 5 [pid = 1835] [id = 5] 01:42:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 8 (0x940d7800) [pid = 1835] [serial = 8] [outer = (nil)] 01:42:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 9 (0x93d15800) [pid = 1835] [serial = 9] [outer = 0x940d7800] 01:42:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 10 (0x9402f800) [pid = 1835] [serial = 10] [outer = 0x94c81000] 01:42:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 11 (0x94031000) [pid = 1835] [serial = 11] [outer = 0x94c81c00] 01:42:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 12 (0x94032800) [pid = 1835] [serial = 12] [outer = 0x940d7800] 01:42:28 INFO - PROCESS | 1835 | [1835] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2437 01:42:29 INFO - PROCESS | 1835 | 1477557749554 Marionette DEBUG loaded listener.js 01:42:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 13 (0x9227d800) [pid = 1835] [serial = 13] [outer = 0x940d7800] 01:42:30 INFO - PROCESS | 1835 | 1477557750709 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b8ed9d9d-74ca-47f3-8b9f-aac51d0a6f76","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":"20161026232533","processId":1835,"version":"52.0a1","command_id":1}}] 01:42:31 INFO - PROCESS | 1835 | 1477557751070 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 01:42:31 INFO - PROCESS | 1835 | 1477557751423 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:42:31 INFO - PROCESS | 1835 | 1477557751672 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 01:42:31 INFO - PROCESS | 1835 | 1477557751681 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 01:42:31 INFO - PROCESS | 1835 | 1477557751830 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:42:31 INFO - PROCESS | 1835 | [1835] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/autoland-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:42:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 14 (0x8dd11000) [pid = 1835] [serial = 14] [outer = 0x940d7800] 01:42:32 INFO - PROCESS | 1835 | 1477557752213 Marionette TRACE conn4 <- [1,4,null,{}] 01:42:32 INFO - PROCESS | 1835 | 1477557752283 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 01:42:32 INFO - PROCESS | 1835 | 1477557752336 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 01:42:32 INFO - PROCESS | 1835 | 1477557752447 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 01:42:32 INFO - PROCESS | 1835 | 1477557752455 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 01:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:42:32 INFO - PROCESS | 1835 | 1477557752493 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 01:42:32 INFO - PROCESS | 1835 | 1477557752514 Marionette TRACE conn4 <- [1,7,null,{}] 01:42:32 INFO - PROCESS | 1835 | 1477557752541 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:32 INFO - PROCESS | 1835 | 1477557752583 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 01:42:32 INFO - PROCESS | 1835 | 1477557752607 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 01:42:32 INFO - PROCESS | 1835 | 1477557752613 Marionette TRACE conn4 <- [1,9,null,["8"]] 01:42:32 INFO - PROCESS | 1835 | 1477557752640 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 01:42:32 INFO - PROCESS | 1835 | 1477557752647 Marionette TRACE conn4 <- [1,10,null,{}] 01:42:32 INFO - PROCESS | 1835 | 1477557752671 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbdc800 == 6 [pid = 1835] [id = 6] 01:42:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 15 (0x8dbdcc00) [pid = 1835] [serial = 15] [outer = (nil)] 01:42:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 16 (0x8dbdf800) [pid = 1835] [serial = 16] [outer = 0x8dbdcc00] 01:42:32 INFO - PROCESS | 1835 | 1477557752783 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x8dbe1400) [pid = 1835] [serial = 17] [outer = 0x8dbdcc00] 01:42:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dabb400 == 7 [pid = 1835] [id = 7] 01:42:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x8dabb800) [pid = 1835] [serial = 18] [outer = (nil)] 01:42:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x8dabe000) [pid = 1835] [serial = 19] [outer = 0x8dabb800] 01:42:33 INFO - PROCESS | 1835 | 1477557753230 Marionette DEBUG loaded listener.js 01:42:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x8dbdec00) [pid = 1835] [serial = 20] [outer = 0x8dabb800] 01:42:34 INFO - PROCESS | 1835 | [1835] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/autoland-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:42:34 INFO - PROCESS | 1835 | 1477557754543 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:42:34 INFO - . 01:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2281ms 01:42:34 INFO - PROCESS | 1835 | 1477557754810 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 01:42:34 INFO - PROCESS | 1835 | 1477557754816 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 01:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:42:34 INFO - PROCESS | 1835 | 1477557754873 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:35 INFO - PROCESS | 1835 | 1477557755213 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 01:42:35 INFO - PROCESS | 1835 | 1477557755324 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 01:42:35 INFO - PROCESS | 1835 | 1477557755332 Marionette TRACE conn4 <- [1,14,null,["8"]] 01:42:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x983a4000 == 8 [pid = 1835] [id = 8] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x983a5400) [pid = 1835] [serial = 21] [outer = (nil)] 01:42:35 INFO - PROCESS | 1835 | 1477557755384 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 01:42:35 INFO - PROCESS | 1835 | 1477557755391 Marionette TRACE conn4 <- [1,15,null,{}] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x98f28000) [pid = 1835] [serial = 22] [outer = 0x983a5400] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x9a024000) [pid = 1835] [serial = 23] [outer = 0x983a5400] 01:42:35 INFO - PROCESS | 1835 | 1477557755475 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x98f2c000 == 9 [pid = 1835] [id = 9] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x98f2c400) [pid = 1835] [serial = 24] [outer = (nil)] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x9a48b800) [pid = 1835] [serial = 25] [outer = 0x98f2c400] 01:42:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a633000 == 10 [pid = 1835] [id = 10] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x9a637000) [pid = 1835] [serial = 26] [outer = (nil)] 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x9b3a7800) [pid = 1835] [serial = 27] [outer = 0x9a637000] 01:42:35 INFO - PROCESS | 1835 | 1477557755719 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x9b4b2400) [pid = 1835] [serial = 28] [outer = 0x9a637000] 01:42:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x9b0ed000) [pid = 1835] [serial = 29] [outer = 0x98f2c400] 01:42:36 INFO - PROCESS | 1835 | 1477557756805 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:42:36 INFO - . 01:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2130ms 01:42:36 INFO - PROCESS | 1835 | 1477557756971 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:42:36 INFO - PROCESS | 1835 | 1477557756977 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:42:36 INFO - PROCESS | 1835 | 1477557756986 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:37 INFO - PROCESS | 1835 | 1477557757247 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 01:42:37 INFO - PROCESS | 1835 | 1477557757406 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 01:42:37 INFO - PROCESS | 1835 | 1477557757412 Marionette TRACE conn4 <- [1,19,null,["8"]] 01:42:37 INFO - PROCESS | 1835 | 1477557757420 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 01:42:37 INFO - PROCESS | 1835 | 1477557757430 Marionette TRACE conn4 <- [1,20,null,{}] 01:42:37 INFO - PROCESS | 1835 | 1477557757462 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf5400 == 11 [pid = 1835] [id = 11] 01:42:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8daf5c00) [pid = 1835] [serial = 30] [outer = (nil)] 01:42:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8daf8800) [pid = 1835] [serial = 31] [outer = 0x8daf5c00] 01:42:37 INFO - PROCESS | 1835 | 1477557757566 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0xa2ffa800) [pid = 1835] [serial = 32] [outer = 0x8daf5c00] 01:42:38 INFO - PROCESS | 1835 | 1477557758570 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:42:38 INFO - . 01:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1677ms 01:42:38 INFO - PROCESS | 1835 | 1477557758664 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 1835 | 1477557758671 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 01:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:42:38 INFO - PROCESS | 1835 | 1477557758714 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:38 INFO - PROCESS | 1835 | 1477557758955 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:42:39 INFO - PROCESS | 1835 | 1477557759083 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 01:42:39 INFO - PROCESS | 1835 | 1477557759089 Marionette TRACE conn4 <- [1,24,null,["8"]] 01:42:39 INFO - PROCESS | 1835 | 1477557759120 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 01:42:39 INFO - PROCESS | 1835 | 1477557759130 Marionette TRACE conn4 <- [1,25,null,{}] 01:42:39 INFO - PROCESS | 1835 | 1477557759137 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x925c7000 == 12 [pid = 1835] [id = 12] 01:42:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x925c8000) [pid = 1835] [serial = 33] [outer = (nil)] 01:42:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x928cbc00) [pid = 1835] [serial = 34] [outer = 0x925c8000] 01:42:39 INFO - PROCESS | 1835 | 1477557759232 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x92a4e400) [pid = 1835] [serial = 35] [outer = 0x925c8000] 01:42:40 INFO - PROCESS | 1835 | 1477557760217 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:42:40 INFO - . 01:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1583ms 01:42:40 INFO - PROCESS | 1835 | 1477557760286 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 01:42:40 INFO - PROCESS | 1835 | 1477557760291 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 01:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:42:40 INFO - PROCESS | 1835 | 1477557760299 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:40 INFO - PROCESS | 1835 | 1477557760487 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 01:42:40 INFO - PROCESS | 1835 | 1477557760587 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 01:42:40 INFO - PROCESS | 1835 | 1477557760592 Marionette TRACE conn4 <- [1,29,null,["8"]] 01:42:40 INFO - PROCESS | 1835 | 1477557760599 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 01:42:40 INFO - PROCESS | 1835 | 1477557760605 Marionette TRACE conn4 <- [1,30,null,{}] 01:42:40 INFO - PROCESS | 1835 | 1477557760612 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x948cf000 == 13 [pid = 1835] [id = 13] 01:42:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x94c74000) [pid = 1835] [serial = 36] [outer = (nil)] 01:42:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x94c7ac00) [pid = 1835] [serial = 37] [outer = 0x94c74000] 01:42:40 INFO - PROCESS | 1835 | 1477557760713 Marionette DEBUG loaded listener.js 01:42:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x94d84400) [pid = 1835] [serial = 38] [outer = 0x94c74000] 01:42:41 INFO - PROCESS | 1835 | 1477557761430 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:42:41 INFO - . 01:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1173ms 01:42:41 INFO - PROCESS | 1835 | 1477557761481 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 01:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:42:41 INFO - PROCESS | 1835 | 1477557761493 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 01:42:41 INFO - PROCESS | 1835 | 1477557761502 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:41 INFO - PROCESS | 1835 | 1477557761699 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 01:42:41 INFO - PROCESS | 1835 | 1477557761799 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 01:42:41 INFO - PROCESS | 1835 | 1477557761805 Marionette TRACE conn4 <- [1,34,null,["8"]] 01:42:41 INFO - PROCESS | 1835 | 1477557761811 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 01:42:41 INFO - PROCESS | 1835 | 1477557761820 Marionette TRACE conn4 <- [1,35,null,{}] 01:42:41 INFO - PROCESS | 1835 | 1477557761827 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a12000 == 14 [pid = 1835] [id = 14] 01:42:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x97a13000) [pid = 1835] [serial = 39] [outer = (nil)] 01:42:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x97a66800) [pid = 1835] [serial = 40] [outer = 0x97a13000] 01:42:41 INFO - PROCESS | 1835 | 1477557761922 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x9833a400) [pid = 1835] [serial = 41] [outer = 0x97a13000] 01:42:42 INFO - PROCESS | 1835 | 1477557762620 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:42:42 INFO - . 01:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1172ms 01:42:42 INFO - PROCESS | 1835 | 1477557762672 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:42:42 INFO - PROCESS | 1835 | 1477557762676 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:42:42 INFO - PROCESS | 1835 | 1477557762685 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:42 INFO - PROCESS | 1835 | 1477557762874 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 01:42:42 INFO - PROCESS | 1835 | 1477557762981 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 01:42:42 INFO - PROCESS | 1835 | 1477557762987 Marionette TRACE conn4 <- [1,39,null,["8"]] 01:42:42 INFO - PROCESS | 1835 | 1477557762993 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 01:42:43 INFO - PROCESS | 1835 | 1477557762999 Marionette TRACE conn4 <- [1,40,null,{}] 01:42:43 INFO - PROCESS | 1835 | 1477557763009 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a06dc00 == 15 [pid = 1835] [id = 15] 01:42:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9a2e2000) [pid = 1835] [serial = 42] [outer = (nil)] 01:42:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9a2f0800) [pid = 1835] [serial = 43] [outer = 0x9a2e2000] 01:42:43 INFO - PROCESS | 1835 | 1477557763099 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9a341c00) [pid = 1835] [serial = 44] [outer = 0x9a2e2000] 01:42:43 INFO - PROCESS | 1835 | 1477557763953 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:42:44 INFO - . 01:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1320ms 01:42:44 INFO - PROCESS | 1835 | 1477557764014 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 01:42:44 INFO - PROCESS | 1835 | 1477557764022 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 01:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:42:44 INFO - PROCESS | 1835 | 1477557764036 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:44 INFO - PROCESS | 1835 | 1477557764263 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:42:44 INFO - PROCESS | 1835 | 1477557764402 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 01:42:44 INFO - PROCESS | 1835 | 1477557764408 Marionette TRACE conn4 <- [1,44,null,["8"]] 01:42:44 INFO - PROCESS | 1835 | 1477557764422 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 01:42:44 INFO - PROCESS | 1835 | 1477557764431 Marionette TRACE conn4 <- [1,45,null,{}] 01:42:44 INFO - PROCESS | 1835 | 1477557764438 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa5f800 == 16 [pid = 1835] [id = 16] 01:42:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8fa5fc00) [pid = 1835] [serial = 45] [outer = (nil)] 01:42:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x92280000) [pid = 1835] [serial = 46] [outer = 0x8fa5fc00] 01:42:44 INFO - PROCESS | 1835 | 1477557764545 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x925bf400) [pid = 1835] [serial = 47] [outer = 0x8fa5fc00] 01:42:45 INFO - PROCESS | 1835 | 1477557765484 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:42:45 INFO - . 01:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1472ms 01:42:45 INFO - PROCESS | 1835 | 1477557765506 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 1835 | 1477557765515 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 01:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:42:45 INFO - PROCESS | 1835 | 1477557765524 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:45 INFO - PROCESS | 1835 | 1477557765802 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 01:42:45 INFO - PROCESS | 1835 | 1477557765907 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 01:42:45 INFO - PROCESS | 1835 | 1477557765913 Marionette TRACE conn4 <- [1,49,null,["8"]] 01:42:45 INFO - PROCESS | 1835 | 1477557765923 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 01:42:45 INFO - PROCESS | 1835 | 1477557765930 Marionette TRACE conn4 <- [1,50,null,{}] 01:42:45 INFO - PROCESS | 1835 | 1477557765943 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x9403d400 == 17 [pid = 1835] [id = 17] 01:42:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x94167800) [pid = 1835] [serial = 48] [outer = (nil)] 01:42:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x94d84000) [pid = 1835] [serial = 49] [outer = 0x94167800] 01:42:46 INFO - PROCESS | 1835 | 1477557766045 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x94d84c00) [pid = 1835] [serial = 50] [outer = 0x94167800] 01:42:46 INFO - PROCESS | 1835 | 1477557766943 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:42:46 INFO - . 01:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1471ms 01:42:47 INFO - PROCESS | 1835 | 1477557767005 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 1835 | 1477557767014 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 01:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:42:47 INFO - PROCESS | 1835 | 1477557767026 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:47 INFO - PROCESS | 1835 | 1477557767235 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 01:42:47 INFO - PROCESS | 1835 | 1477557767375 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 01:42:47 INFO - PROCESS | 1835 | 1477557767382 Marionette TRACE conn4 <- [1,54,null,["8"]] 01:42:47 INFO - PROCESS | 1835 | 1477557767395 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 01:42:47 INFO - PROCESS | 1835 | 1477557767404 Marionette TRACE conn4 <- [1,55,null,{}] 01:42:47 INFO - PROCESS | 1835 | 1477557767412 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x97dfc800 == 18 [pid = 1835] [id = 18] 01:42:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x983a7400) [pid = 1835] [serial = 51] [outer = (nil)] 01:42:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x9a023c00) [pid = 1835] [serial = 52] [outer = 0x983a7400] 01:42:47 INFO - PROCESS | 1835 | 1477557767525 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x9a63c400) [pid = 1835] [serial = 53] [outer = 0x983a7400] 01:42:48 INFO - PROCESS | 1835 | 1477557768372 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:42:48 INFO - . 01:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1421ms 01:42:48 INFO - PROCESS | 1835 | 1477557768447 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:42:48 INFO - PROCESS | 1835 | 1477557768452 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:42:48 INFO - PROCESS | 1835 | 1477557768466 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:48 INFO - PROCESS | 1835 | 1477557768696 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 01:42:48 INFO - PROCESS | 1835 | 1477557768925 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 01:42:48 INFO - PROCESS | 1835 | 1477557768932 Marionette TRACE conn4 <- [1,59,null,["8"]] 01:42:48 INFO - PROCESS | 1835 | 1477557768945 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 01:42:48 INFO - PROCESS | 1835 | 1477557768956 Marionette TRACE conn4 <- [1,60,null,{}] 01:42:48 INFO - PROCESS | 1835 | 1477557768966 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe8c00 == 19 [pid = 1835] [id = 19] 01:42:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8dbeb800) [pid = 1835] [serial = 54] [outer = (nil)] 01:42:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8f8e8400) [pid = 1835] [serial = 55] [outer = 0x8dbeb800] 01:42:49 INFO - PROCESS | 1835 | 1477557769132 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8fa5d400) [pid = 1835] [serial = 56] [outer = 0x8dbeb800] 01:42:49 INFO - PROCESS | 1835 | --DOCSHELL 0x97a12000 == 18 [pid = 1835] [id = 14] 01:42:49 INFO - PROCESS | 1835 | --DOCSHELL 0x948cf000 == 17 [pid = 1835] [id = 13] 01:42:50 INFO - PROCESS | 1835 | 1477557770230 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:42:50 INFO - . 01:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1822ms 01:42:50 INFO - PROCESS | 1835 | 1477557770286 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 01:42:50 INFO - PROCESS | 1835 | 1477557770294 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 01:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:42:50 INFO - PROCESS | 1835 | 1477557770306 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:50 INFO - PROCESS | 1835 | 1477557770569 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:42:50 INFO - PROCESS | 1835 | 1477557770715 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 01:42:50 INFO - PROCESS | 1835 | 1477557770723 Marionette TRACE conn4 <- [1,64,null,["8"]] 01:42:50 INFO - PROCESS | 1835 | 1477557770737 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 01:42:50 INFO - PROCESS | 1835 | 1477557770754 Marionette TRACE conn4 <- [1,65,null,{}] 01:42:50 INFO - PROCESS | 1835 | 1477557770808 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x92ac4c00 == 18 [pid = 1835] [id = 20] 01:42:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x92ac5000) [pid = 1835] [serial = 57] [outer = (nil)] 01:42:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x93186400) [pid = 1835] [serial = 58] [outer = 0x92ac5000] 01:42:50 INFO - PROCESS | 1835 | 1477557770923 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x934d1400) [pid = 1835] [serial = 59] [outer = 0x92ac5000] 01:42:51 INFO - PROCESS | 1835 | 1477557771782 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:42:51 INFO - . 01:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1523ms 01:42:51 INFO - PROCESS | 1835 | 1477557771845 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 1835 | 1477557771852 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 01:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:42:51 INFO - PROCESS | 1835 | 1477557771864 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:52 INFO - PROCESS | 1835 | 1477557772080 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 01:42:52 INFO - PROCESS | 1835 | 1477557772225 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 01:42:52 INFO - PROCESS | 1835 | 1477557772232 Marionette TRACE conn4 <- [1,69,null,["8"]] 01:42:52 INFO - PROCESS | 1835 | 1477557772243 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 01:42:52 INFO - PROCESS | 1835 | 1477557772249 Marionette TRACE conn4 <- [1,70,null,{}] 01:42:52 INFO - PROCESS | 1835 | 1477557772257 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x950f7400 == 19 [pid = 1835] [id = 21] 01:42:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x950fbc00) [pid = 1835] [serial = 60] [outer = (nil)] 01:42:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x956e3000) [pid = 1835] [serial = 61] [outer = 0x950fbc00] 01:42:52 INFO - PROCESS | 1835 | 1477557772360 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x956e7400) [pid = 1835] [serial = 62] [outer = 0x950fbc00] 01:42:53 INFO - PROCESS | 1835 | 1477557773228 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:42:53 INFO - . 01:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1426ms 01:42:53 INFO - PROCESS | 1835 | 1477557773299 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 1835 | 1477557773306 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 01:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:42:53 INFO - PROCESS | 1835 | 1477557773316 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:53 INFO - PROCESS | 1835 | 1477557773532 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 01:42:53 INFO - PROCESS | 1835 | 1477557773679 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 01:42:53 INFO - PROCESS | 1835 | 1477557773685 Marionette TRACE conn4 <- [1,74,null,["8"]] 01:42:53 INFO - PROCESS | 1835 | 1477557773695 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 01:42:53 INFO - PROCESS | 1835 | 1477557773704 Marionette TRACE conn4 <- [1,75,null,{}] 01:42:53 INFO - PROCESS | 1835 | 1477557773712 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a2e3800 == 20 [pid = 1835] [id = 22] 01:42:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9a337400) [pid = 1835] [serial = 63] [outer = (nil)] 01:42:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9a3d6800) [pid = 1835] [serial = 64] [outer = 0x9a337400] 01:42:53 INFO - PROCESS | 1835 | 1477557773826 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x9a496000) [pid = 1835] [serial = 65] [outer = 0x9a337400] 01:42:54 INFO - PROCESS | 1835 | 1477557774644 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:42:54 INFO - . 01:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1373ms 01:42:54 INFO - PROCESS | 1835 | 1477557774690 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:42:54 INFO - PROCESS | 1835 | 1477557774696 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:42:54 INFO - PROCESS | 1835 | 1477557774725 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:54 INFO - PROCESS | 1835 | 1477557774943 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 01:42:55 INFO - PROCESS | 1835 | 1477557775085 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 01:42:55 INFO - PROCESS | 1835 | 1477557775092 Marionette TRACE conn4 <- [1,79,null,["8"]] 01:42:55 INFO - PROCESS | 1835 | 1477557775105 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 01:42:55 INFO - PROCESS | 1835 | 1477557775114 Marionette TRACE conn4 <- [1,80,null,{}] 01:42:55 INFO - PROCESS | 1835 | 1477557775125 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b563800 == 21 [pid = 1835] [id = 23] 01:42:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9b56cc00) [pid = 1835] [serial = 66] [outer = (nil)] 01:42:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9b5b3800) [pid = 1835] [serial = 67] [outer = 0x9b56cc00] 01:42:55 INFO - PROCESS | 1835 | 1477557775223 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0xa10e7800) [pid = 1835] [serial = 68] [outer = 0x9b56cc00] 01:42:56 INFO - PROCESS | 1835 | 1477557776068 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:42:56 INFO - . 01:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1376ms 01:42:56 INFO - PROCESS | 1835 | 1477557776096 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 1835 | 1477557776100 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 01:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:42:56 INFO - PROCESS | 1835 | 1477557776128 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:56 INFO - PROCESS | 1835 | 1477557776359 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:42:56 INFO - PROCESS | 1835 | 1477557776516 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 01:42:56 INFO - PROCESS | 1835 | 1477557776523 Marionette TRACE conn4 <- [1,84,null,["8"]] 01:42:56 INFO - PROCESS | 1835 | 1477557776540 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 01:42:56 INFO - PROCESS | 1835 | 1477557776551 Marionette TRACE conn4 <- [1,85,null,{}] 01:42:56 INFO - PROCESS | 1835 | 1477557776561 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe5400 == 22 [pid = 1835] [id = 24] 01:42:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f8e0800) [pid = 1835] [serial = 69] [outer = (nil)] 01:42:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x92275c00) [pid = 1835] [serial = 70] [outer = 0x8f8e0800] 01:42:56 INFO - PROCESS | 1835 | 1477557776670 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x922e5c00) [pid = 1835] [serial = 71] [outer = 0x8f8e0800] 01:42:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa5f800 == 21 [pid = 1835] [id = 16] 01:42:57 INFO - PROCESS | 1835 | 1477557777593 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:42:57 INFO - . 01:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1529ms 01:42:57 INFO - PROCESS | 1835 | 1477557777644 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 1835 | 1477557777651 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 01:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:42:57 INFO - PROCESS | 1835 | 1477557777665 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:57 INFO - PROCESS | 1835 | 1477557777889 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 01:42:58 INFO - PROCESS | 1835 | 1477557778039 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 01:42:58 INFO - PROCESS | 1835 | 1477557778047 Marionette TRACE conn4 <- [1,89,null,["8"]] 01:42:58 INFO - PROCESS | 1835 | 1477557778055 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 01:42:58 INFO - PROCESS | 1835 | 1477557778064 Marionette TRACE conn4 <- [1,90,null,{}] 01:42:58 INFO - PROCESS | 1835 | 1477557778071 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x9416c000 == 22 [pid = 1835] [id = 25] 01:42:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9416e000) [pid = 1835] [serial = 72] [outer = (nil)] 01:42:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x948cf000) [pid = 1835] [serial = 73] [outer = 0x9416e000] 01:42:58 INFO - PROCESS | 1835 | 1477557778222 Marionette DEBUG loaded listener.js 01:42:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x9503f000) [pid = 1835] [serial = 74] [outer = 0x9416e000] 01:42:59 INFO - PROCESS | 1835 | 1477557779115 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:42:59 INFO - . 01:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1529ms 01:42:59 INFO - PROCESS | 1835 | 1477557779192 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 01:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:42:59 INFO - PROCESS | 1835 | 1477557779202 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 01:42:59 INFO - PROCESS | 1835 | 1477557779229 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:42:59 INFO - PROCESS | 1835 | 1477557779449 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 01:42:59 INFO - PROCESS | 1835 | 1477557779605 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 01:42:59 INFO - PROCESS | 1835 | 1477557779612 Marionette TRACE conn4 <- [1,94,null,["8"]] 01:42:59 INFO - PROCESS | 1835 | 1477557779623 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 01:42:59 INFO - PROCESS | 1835 | 1477557779630 Marionette TRACE conn4 <- [1,95,null,{}] 01:42:59 INFO - PROCESS | 1835 | 1477557779638 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x97df7800 == 23 [pid = 1835] [id = 26] 01:42:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x98f2ec00) [pid = 1835] [serial = 75] [outer = (nil)] 01:42:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9a2e9800) [pid = 1835] [serial = 76] [outer = 0x98f2ec00] 01:42:59 INFO - PROCESS | 1835 | 1477557779745 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9a2ee400) [pid = 1835] [serial = 77] [outer = 0x98f2ec00] 01:43:00 INFO - PROCESS | 1835 | 1477557780597 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:43:00 INFO - . 01:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1425ms 01:43:00 INFO - PROCESS | 1835 | 1477557780664 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 1835 | 1477557780675 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:43:00 INFO - PROCESS | 1835 | 1477557780690 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:00 INFO - PROCESS | 1835 | 1477557780918 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 01:43:01 INFO - PROCESS | 1835 | 1477557781071 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 01:43:01 INFO - PROCESS | 1835 | 1477557781075 Marionette TRACE conn4 <- [1,99,null,["8"]] 01:43:01 INFO - PROCESS | 1835 | 1477557781085 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 01:43:01 INFO - PROCESS | 1835 | 1477557781094 Marionette TRACE conn4 <- [1,100,null,{}] 01:43:01 INFO - PROCESS | 1835 | 1477557781102 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 1835 | ++DOCSHELL 0xa27bd800 == 24 [pid = 1835] [id = 27] 01:43:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa27be800) [pid = 1835] [serial = 78] [outer = (nil)] 01:43:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa27dc400) [pid = 1835] [serial = 79] [outer = 0xa27be800] 01:43:01 INFO - PROCESS | 1835 | 1477557781217 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa2a78c00) [pid = 1835] [serial = 80] [outer = 0xa27be800] 01:43:02 INFO - PROCESS | 1835 | 1477557782151 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:43:02 INFO - . 01:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1523ms 01:43:02 INFO - PROCESS | 1835 | 1477557782212 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 1835 | 1477557782217 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 01:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:43:02 INFO - PROCESS | 1835 | 1477557782226 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:02 INFO - PROCESS | 1835 | 1477557782437 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:43:02 INFO - PROCESS | 1835 | 1477557782587 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 01:43:02 INFO - PROCESS | 1835 | 1477557782593 Marionette TRACE conn4 <- [1,104,null,["8"]] 01:43:02 INFO - PROCESS | 1835 | 1477557782607 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 01:43:02 INFO - PROCESS | 1835 | 1477557782615 Marionette TRACE conn4 <- [1,105,null,{}] 01:43:02 INFO - PROCESS | 1835 | 1477557782622 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 1835 | ++DOCSHELL 0xa4546400 == 25 [pid = 1835] [id = 28] 01:43:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0xa4584c00) [pid = 1835] [serial = 81] [outer = (nil)] 01:43:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0xa480e000) [pid = 1835] [serial = 82] [outer = 0xa4584c00] 01:43:02 INFO - PROCESS | 1835 | 1477557782721 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0xa4840000) [pid = 1835] [serial = 83] [outer = 0xa4584c00] 01:43:03 INFO - PROCESS | 1835 | 1477557783493 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:43:03 INFO - . 01:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1330ms 01:43:03 INFO - PROCESS | 1835 | 1477557783556 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 1835 | 1477557783561 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 01:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:43:03 INFO - PROCESS | 1835 | 1477557783581 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:03 INFO - PROCESS | 1835 | 1477557783819 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 01:43:03 INFO - PROCESS | 1835 | 1477557783967 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 01:43:03 INFO - PROCESS | 1835 | 1477557783975 Marionette TRACE conn4 <- [1,109,null,["8"]] 01:43:03 INFO - PROCESS | 1835 | 1477557783991 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 01:43:04 INFO - PROCESS | 1835 | 1477557784000 Marionette TRACE conn4 <- [1,110,null,{}] 01:43:04 INFO - PROCESS | 1835 | 1477557784065 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a19c00 == 26 [pid = 1835] [id = 29] 01:43:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x97a1b400) [pid = 1835] [serial = 84] [outer = (nil)] 01:43:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0xa93c6400) [pid = 1835] [serial = 85] [outer = 0x97a1b400] 01:43:04 INFO - PROCESS | 1835 | 1477557784222 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0xa93cdc00) [pid = 1835] [serial = 86] [outer = 0x97a1b400] 01:43:05 INFO - PROCESS | 1835 | 1477557785461 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:43:05 INFO - . 01:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1926ms 01:43:05 INFO - PROCESS | 1835 | 1477557785506 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 1835 | 1477557785513 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 01:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:43:05 INFO - PROCESS | 1835 | 1477557785528 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:05 INFO - PROCESS | 1835 | 1477557785743 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 01:43:05 INFO - PROCESS | 1835 | 1477557785930 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 01:43:05 INFO - PROCESS | 1835 | 1477557785937 Marionette TRACE conn4 <- [1,114,null,["8"]] 01:43:05 INFO - PROCESS | 1835 | 1477557785948 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 01:43:05 INFO - PROCESS | 1835 | 1477557785955 Marionette TRACE conn4 <- [1,115,null,{}] 01:43:06 INFO - PROCESS | 1835 | 1477557786015 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x92a57800 == 27 [pid = 1835] [id = 30] 01:43:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x92abec00) [pid = 1835] [serial = 87] [outer = (nil)] 01:43:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x94d7fc00) [pid = 1835] [serial = 88] [outer = 0x92abec00] 01:43:06 INFO - PROCESS | 1835 | 1477557786113 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x956e7800) [pid = 1835] [serial = 89] [outer = 0x92abec00] 01:43:06 INFO - PROCESS | 1835 | --DOCSHELL 0x950f7400 == 26 [pid = 1835] [id = 21] 01:43:06 INFO - PROCESS | 1835 | --DOCSHELL 0x92ac4c00 == 25 [pid = 1835] [id = 20] 01:43:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x94167400) [pid = 1835] [serial = 90] [outer = 0x98f2c400] 01:43:07 INFO - PROCESS | 1835 | 1477557787152 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:43:07 INFO - . 01:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1676ms 01:43:07 INFO - PROCESS | 1835 | 1477557787202 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:43:07 INFO - PROCESS | 1835 | 1477557787209 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:43:07 INFO - PROCESS | 1835 | 1477557787223 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:07 INFO - PROCESS | 1835 | 1477557787453 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 01:43:07 INFO - PROCESS | 1835 | 1477557787606 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 01:43:07 INFO - PROCESS | 1835 | 1477557787611 Marionette TRACE conn4 <- [1,119,null,["8"]] 01:43:07 INFO - PROCESS | 1835 | 1477557787626 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 01:43:07 INFO - PROCESS | 1835 | 1477557787635 Marionette TRACE conn4 <- [1,120,null,{}] 01:43:07 INFO - PROCESS | 1835 | 1477557787643 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fd8000 == 26 [pid = 1835] [id = 31] 01:43:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x98fd8400) [pid = 1835] [serial = 91] [outer = (nil)] 01:43:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x98fdb000) [pid = 1835] [serial = 92] [outer = 0x98fd8400] 01:43:07 INFO - PROCESS | 1835 | 1477557787754 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x97dfa800) [pid = 1835] [serial = 93] [outer = 0x98fd8400] 01:43:08 INFO - PROCESS | 1835 | 1477557788577 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:43:08 INFO - . 01:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1424ms 01:43:08 INFO - PROCESS | 1835 | 1477557788650 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 01:43:08 INFO - PROCESS | 1835 | 1477557788659 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 01:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:43:08 INFO - PROCESS | 1835 | 1477557788670 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:08 INFO - PROCESS | 1835 | 1477557788887 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:43:09 INFO - PROCESS | 1835 | 1477557789036 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 01:43:09 INFO - PROCESS | 1835 | 1477557789043 Marionette TRACE conn4 <- [1,124,null,["8"]] 01:43:09 INFO - PROCESS | 1835 | 1477557789059 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 01:43:09 INFO - PROCESS | 1835 | 1477557789066 Marionette TRACE conn4 <- [1,125,null,{}] 01:43:09 INFO - PROCESS | 1835 | 1477557789075 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a2f0000 == 27 [pid = 1835] [id = 32] 01:43:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x9a495400) [pid = 1835] [serial = 94] [outer = (nil)] 01:43:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x9b0f0c00) [pid = 1835] [serial = 95] [outer = 0x9a495400] 01:43:09 INFO - PROCESS | 1835 | 1477557789183 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x98fdd400) [pid = 1835] [serial = 96] [outer = 0x9a495400] 01:43:10 INFO - PROCESS | 1835 | 1477557790038 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:43:10 INFO - . 01:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1485ms 01:43:10 INFO - PROCESS | 1835 | 1477557790163 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 01:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:43:10 INFO - PROCESS | 1835 | 1477557790172 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 01:43:10 INFO - PROCESS | 1835 | 1477557790180 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:10 INFO - PROCESS | 1835 | 1477557790389 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 01:43:10 INFO - PROCESS | 1835 | 1477557790580 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 01:43:10 INFO - PROCESS | 1835 | 1477557790589 Marionette TRACE conn4 <- [1,129,null,["8"]] 01:43:10 INFO - PROCESS | 1835 | 1477557790601 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 01:43:10 INFO - PROCESS | 1835 | 1477557790613 Marionette TRACE conn4 <- [1,130,null,{}] 01:43:10 INFO - PROCESS | 1835 | 1477557790623 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ce7800 == 28 [pid = 1835] [id = 33] 01:43:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0xa2cefc00) [pid = 1835] [serial = 97] [outer = (nil)] 01:43:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0xa4577c00) [pid = 1835] [serial = 98] [outer = 0xa2cefc00] 01:43:10 INFO - PROCESS | 1835 | 1477557790731 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0xa4c90000) [pid = 1835] [serial = 99] [outer = 0xa2cefc00] 01:43:11 INFO - PROCESS | 1835 | 1477557791652 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:43:11 INFO - . 01:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1528ms 01:43:11 INFO - PROCESS | 1835 | 1477557791708 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 1835 | 1477557791714 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 01:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:43:11 INFO - PROCESS | 1835 | 1477557791724 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:12 INFO - PROCESS | 1835 | 1477557792037 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 01:43:12 INFO - PROCESS | 1835 | 1477557792192 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 01:43:12 INFO - PROCESS | 1835 | 1477557792196 Marionette TRACE conn4 <- [1,134,null,["8"]] 01:43:12 INFO - PROCESS | 1835 | 1477557792211 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 01:43:12 INFO - PROCESS | 1835 | 1477557792220 Marionette TRACE conn4 <- [1,135,null,{}] 01:43:12 INFO - PROCESS | 1835 | 1477557792229 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x94136000 == 29 [pid = 1835] [id = 34] 01:43:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x9413b800) [pid = 1835] [serial = 100] [outer = (nil)] 01:43:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0xa2754400) [pid = 1835] [serial = 101] [outer = 0x9413b800] 01:43:12 INFO - PROCESS | 1835 | 1477557792370 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0xa3010000) [pid = 1835] [serial = 102] [outer = 0x9413b800] 01:43:13 INFO - PROCESS | 1835 | 1477557793183 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:43:13 INFO - . 01:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1525ms 01:43:13 INFO - PROCESS | 1835 | 1477557793247 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 1835 | 1477557793252 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:43:13 INFO - PROCESS | 1835 | 1477557793261 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:13 INFO - PROCESS | 1835 | 1477557793467 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 01:43:13 INFO - PROCESS | 1835 | 1477557793655 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 01:43:13 INFO - PROCESS | 1835 | 1477557793661 Marionette TRACE conn4 <- [1,139,null,["8"]] 01:43:13 INFO - PROCESS | 1835 | 1477557793668 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 01:43:13 INFO - PROCESS | 1835 | 1477557793674 Marionette TRACE conn4 <- [1,140,null,{}] 01:43:13 INFO - PROCESS | 1835 | 1477557793731 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf6400 == 30 [pid = 1835] [id = 35] 01:43:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x8f8a7400) [pid = 1835] [serial = 103] [outer = (nil)] 01:43:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x8f8aa000) [pid = 1835] [serial = 104] [outer = 0x8f8a7400] 01:43:13 INFO - PROCESS | 1835 | 1477557793835 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x8f8b0800) [pid = 1835] [serial = 105] [outer = 0x8f8a7400] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe8c00 == 29 [pid = 1835] [id = 19] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9416c000 == 28 [pid = 1835] [id = 25] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x97dfc800 == 27 [pid = 1835] [id = 18] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9a633000 == 26 [pid = 1835] [id = 10] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x925c7000 == 25 [pid = 1835] [id = 12] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0xa27bd800 == 24 [pid = 1835] [id = 27] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x97df7800 == 23 [pid = 1835] [id = 26] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0xa4546400 == 22 [pid = 1835] [id = 28] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9403d400 == 21 [pid = 1835] [id = 17] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbdc800 == 20 [pid = 1835] [id = 6] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf5400 == 19 [pid = 1835] [id = 11] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9a2e3800 == 18 [pid = 1835] [id = 22] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe5400 == 17 [pid = 1835] [id = 24] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x94136000 == 16 [pid = 1835] [id = 34] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9a06dc00 == 15 [pid = 1835] [id = 15] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x92a57800 == 14 [pid = 1835] [id = 30] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x97a19c00 == 13 [pid = 1835] [id = 29] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x98fd8000 == 12 [pid = 1835] [id = 31] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9a2f0000 == 11 [pid = 1835] [id = 32] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9b563800 == 10 [pid = 1835] [id = 23] 01:43:16 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ce7800 == 9 [pid = 1835] [id = 33] 01:43:18 INFO - PROCESS | 1835 | 1477557798227 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:43:18 INFO - . 01:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 4998ms 01:43:18 INFO - PROCESS | 1835 | 1477557798280 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 01:43:18 INFO - PROCESS | 1835 | 1477557798293 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 01:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:43:18 INFO - PROCESS | 1835 | 1477557798310 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:18 INFO - PROCESS | 1835 | 1477557798533 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:43:18 INFO - PROCESS | 1835 | 1477557798669 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 01:43:18 INFO - PROCESS | 1835 | 1477557798675 Marionette TRACE conn4 <- [1,144,null,["8"]] 01:43:18 INFO - PROCESS | 1835 | 1477557798689 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 01:43:18 INFO - PROCESS | 1835 | 1477557798700 Marionette TRACE conn4 <- [1,145,null,{}] 01:43:18 INFO - PROCESS | 1835 | 1477557798707 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x906ac000 == 10 [pid = 1835] [id = 36] 01:43:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x906ac400) [pid = 1835] [serial = 106] [outer = (nil)] 01:43:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x906ae800) [pid = 1835] [serial = 107] [outer = 0x906ac400] 01:43:18 INFO - PROCESS | 1835 | 1477557798832 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x8fa54400) [pid = 1835] [serial = 108] [outer = 0x906ac400] 01:43:19 INFO - PROCESS | 1835 | 1477557799737 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:43:19 INFO - . 01:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1529ms 01:43:19 INFO - PROCESS | 1835 | 1477557799863 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 01:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:43:19 INFO - PROCESS | 1835 | 1477557799870 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 01:43:19 INFO - PROCESS | 1835 | 1477557799915 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:20 INFO - PROCESS | 1835 | 1477557800185 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 01:43:20 INFO - PROCESS | 1835 | 1477557800315 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 01:43:20 INFO - PROCESS | 1835 | 1477557800320 Marionette TRACE conn4 <- [1,149,null,["8"]] 01:43:20 INFO - PROCESS | 1835 | 1477557800333 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 01:43:20 INFO - PROCESS | 1835 | 1477557800338 Marionette TRACE conn4 <- [1,150,null,{}] 01:43:20 INFO - PROCESS | 1835 | 1477557800347 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x9413f800 == 11 [pid = 1835] [id = 37] 01:43:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x94140000) [pid = 1835] [serial = 109] [outer = (nil)] 01:43:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x950f8400) [pid = 1835] [serial = 110] [outer = 0x94140000] 01:43:20 INFO - PROCESS | 1835 | 1477557800451 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x8f8ea800) [pid = 1835] [serial = 111] [outer = 0x94140000] 01:43:21 INFO - PROCESS | 1835 | 1477557801296 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:43:21 INFO - . 01:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1478ms 01:43:21 INFO - PROCESS | 1835 | 1477557801365 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 1835 | 1477557801374 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 01:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:43:21 INFO - PROCESS | 1835 | 1477557801406 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:22 INFO - PROCESS | 1835 | 1477557802593 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x925c8000) [pid = 1835] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x97a13000) [pid = 1835] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x9a2e2000) [pid = 1835] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x94c74000) [pid = 1835] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0xa4584c00) [pid = 1835] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0xa27be800) [pid = 1835] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x950fbc00) [pid = 1835] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x983a7400) [pid = 1835] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x9416e000) [pid = 1835] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x94167800) [pid = 1835] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x8f8e0800) [pid = 1835] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x92abec00) [pid = 1835] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x92ac5000) [pid = 1835] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x8fa5fc00) [pid = 1835] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x9413b800) [pid = 1835] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x8dbeb800) [pid = 1835] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0xa2cefc00) [pid = 1835] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9a495400) [pid = 1835] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x9b56cc00) [pid = 1835] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x98fd8400) [pid = 1835] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x98f2ec00) [pid = 1835] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x8dbdcc00) [pid = 1835] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x97a1b400) [pid = 1835] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x9a337400) [pid = 1835] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9a637000) [pid = 1835] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:43:22 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8daf5c00) [pid = 1835] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:43:22 INFO - PROCESS | 1835 | 1477557802841 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 01:43:22 INFO - PROCESS | 1835 | 1477557802847 Marionette TRACE conn4 <- [1,154,null,["8"]] 01:43:22 INFO - PROCESS | 1835 | 1477557802866 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 01:43:22 INFO - PROCESS | 1835 | 1477557802879 Marionette TRACE conn4 <- [1,155,null,{}] 01:43:22 INFO - PROCESS | 1835 | 1477557802934 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x94144400 == 12 [pid = 1835] [id = 38] 01:43:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x94167800) [pid = 1835] [serial = 112] [outer = (nil)] 01:43:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x94d82800) [pid = 1835] [serial = 113] [outer = 0x94167800] 01:43:23 INFO - PROCESS | 1835 | 1477557803042 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x98fdf400) [pid = 1835] [serial = 114] [outer = 0x94167800] 01:43:23 INFO - PROCESS | 1835 | 1477557803977 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:43:24 INFO - . 01:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2625ms 01:43:24 INFO - PROCESS | 1835 | 1477557804039 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 1835 | 1477557804052 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:43:24 INFO - PROCESS | 1835 | 1477557804066 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:24 INFO - PROCESS | 1835 | 1477557804294 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 01:43:24 INFO - PROCESS | 1835 | 1477557804418 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 01:43:24 INFO - PROCESS | 1835 | 1477557804423 Marionette TRACE conn4 <- [1,159,null,["8"]] 01:43:24 INFO - PROCESS | 1835 | 1477557804429 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 01:43:24 INFO - PROCESS | 1835 | 1477557804436 Marionette TRACE conn4 <- [1,160,null,{}] 01:43:24 INFO - PROCESS | 1835 | 1477557804443 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x957e9800 == 13 [pid = 1835] [id = 39] 01:43:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x9a62f000) [pid = 1835] [serial = 115] [outer = (nil)] 01:43:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x9b564c00) [pid = 1835] [serial = 116] [outer = 0x9a62f000] 01:43:24 INFO - PROCESS | 1835 | 1477557804533 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x9b5a7400) [pid = 1835] [serial = 117] [outer = 0x9a62f000] 01:43:25 INFO - PROCESS | 1835 | 1477557805426 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:43:25 INFO - . 01:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1432ms 01:43:25 INFO - PROCESS | 1835 | 1477557805499 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 1835 | 1477557805507 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 01:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:43:25 INFO - PROCESS | 1835 | 1477557805520 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:25 INFO - PROCESS | 1835 | 1477557805786 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:43:25 INFO - PROCESS | 1835 | 1477557805962 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 01:43:25 INFO - PROCESS | 1835 | 1477557805969 Marionette TRACE conn4 <- [1,164,null,["8"]] 01:43:25 INFO - PROCESS | 1835 | 1477557805979 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 01:43:25 INFO - PROCESS | 1835 | 1477557805989 Marionette TRACE conn4 <- [1,165,null,{}] 01:43:26 INFO - PROCESS | 1835 | 1477557806041 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x906a4c00 == 14 [pid = 1835] [id = 40] 01:43:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x906ab000) [pid = 1835] [serial = 118] [outer = (nil)] 01:43:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x94035800) [pid = 1835] [serial = 119] [outer = 0x906ab000] 01:43:26 INFO - PROCESS | 1835 | 1477557806151 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x94141400) [pid = 1835] [serial = 120] [outer = 0x906ab000] 01:43:27 INFO - PROCESS | 1835 | 1477557807371 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:43:27 INFO - . 01:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1939ms 01:43:27 INFO - PROCESS | 1835 | 1477557807459 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 1835 | 1477557807467 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 01:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:43:27 INFO - PROCESS | 1835 | 1477557807477 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:27 INFO - PROCESS | 1835 | 1477557807748 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 01:43:27 INFO - PROCESS | 1835 | 1477557807907 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 01:43:27 INFO - PROCESS | 1835 | 1477557807913 Marionette TRACE conn4 <- [1,169,null,["8"]] 01:43:27 INFO - PROCESS | 1835 | 1477557807921 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 01:43:27 INFO - PROCESS | 1835 | 1477557807929 Marionette TRACE conn4 <- [1,170,null,{}] 01:43:27 INFO - PROCESS | 1835 | 1477557807937 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa58000 == 15 [pid = 1835] [id = 41] 01:43:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x8fa5c800) [pid = 1835] [serial = 121] [outer = (nil)] 01:43:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x98343800) [pid = 1835] [serial = 122] [outer = 0x8fa5c800] 01:43:28 INFO - PROCESS | 1835 | 1477557808080 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x9a06dc00) [pid = 1835] [serial = 123] [outer = 0x8fa5c800] 01:43:29 INFO - PROCESS | 1835 | 1477557809161 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:43:29 INFO - . 01:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1772ms 01:43:29 INFO - PROCESS | 1835 | 1477557809269 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 01:43:29 INFO - PROCESS | 1835 | 1477557809283 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 01:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:43:29 INFO - PROCESS | 1835 | 1477557809303 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:29 INFO - PROCESS | 1835 | 1477557809681 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 01:43:29 INFO - PROCESS | 1835 | 1477557809804 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x928cbc00) [pid = 1835] [serial = 34] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x92a4e400) [pid = 1835] [serial = 35] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x8daf8800) [pid = 1835] [serial = 31] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0xa2ffa800) [pid = 1835] [serial = 32] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x9b3a7800) [pid = 1835] [serial = 27] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x9b4b2400) [pid = 1835] [serial = 28] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x9b0ed000) [pid = 1835] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0xa10ed000) [pid = 1835] [serial = 2] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x93d15800) [pid = 1835] [serial = 9] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8dbdf800) [pid = 1835] [serial = 16] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x8dbe1400) [pid = 1835] [serial = 17] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0xa4577c00) [pid = 1835] [serial = 98] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0xa4c90000) [pid = 1835] [serial = 99] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9b0f0c00) [pid = 1835] [serial = 95] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x98fdd400) [pid = 1835] [serial = 96] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x98fdb000) [pid = 1835] [serial = 92] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x97dfa800) [pid = 1835] [serial = 93] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x94d7fc00) [pid = 1835] [serial = 88] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x956e7800) [pid = 1835] [serial = 89] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0xa93c6400) [pid = 1835] [serial = 85] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0xa93cdc00) [pid = 1835] [serial = 86] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0xa480e000) [pid = 1835] [serial = 82] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0xa4840000) [pid = 1835] [serial = 83] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa27dc400) [pid = 1835] [serial = 79] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0xa2a78c00) [pid = 1835] [serial = 80] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9a2e9800) [pid = 1835] [serial = 76] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9a2ee400) [pid = 1835] [serial = 77] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x948cf000) [pid = 1835] [serial = 73] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x9503f000) [pid = 1835] [serial = 74] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x92275c00) [pid = 1835] [serial = 70] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x922e5c00) [pid = 1835] [serial = 71] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x9b5b3800) [pid = 1835] [serial = 67] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa10e7800) [pid = 1835] [serial = 68] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9a3d6800) [pid = 1835] [serial = 64] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x9a496000) [pid = 1835] [serial = 65] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x956e3000) [pid = 1835] [serial = 61] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x956e7400) [pid = 1835] [serial = 62] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x93186400) [pid = 1835] [serial = 58] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x934d1400) [pid = 1835] [serial = 59] [outer = (nil)] [url = about:blank] 01:43:29 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8f8e8400) [pid = 1835] [serial = 55] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8fa5d400) [pid = 1835] [serial = 56] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x9a023c00) [pid = 1835] [serial = 52] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x9a63c400) [pid = 1835] [serial = 53] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x94d84000) [pid = 1835] [serial = 49] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x94d84c00) [pid = 1835] [serial = 50] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x92280000) [pid = 1835] [serial = 46] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x925bf400) [pid = 1835] [serial = 47] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x9a2f0800) [pid = 1835] [serial = 43] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x9a341c00) [pid = 1835] [serial = 44] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x97a66800) [pid = 1835] [serial = 40] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x9833a400) [pid = 1835] [serial = 41] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x94c7ac00) [pid = 1835] [serial = 37] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x94d84400) [pid = 1835] [serial = 38] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x98f28000) [pid = 1835] [serial = 22] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x9a48b800) [pid = 1835] [serial = 25] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x94032800) [pid = 1835] [serial = 12] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8dabe000) [pid = 1835] [serial = 19] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8f8aa000) [pid = 1835] [serial = 104] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0xa2754400) [pid = 1835] [serial = 101] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0xa3010000) [pid = 1835] [serial = 102] [outer = (nil)] [url = about:blank] 01:43:30 INFO - PROCESS | 1835 | 1477557810087 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 01:43:30 INFO - PROCESS | 1835 | 1477557810095 Marionette TRACE conn4 <- [1,174,null,["8"]] 01:43:30 INFO - PROCESS | 1835 | 1477557810113 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 01:43:30 INFO - PROCESS | 1835 | 1477557810124 Marionette TRACE conn4 <- [1,175,null,{}] 01:43:30 INFO - PROCESS | 1835 | 1477557810139 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db46800 == 16 [pid = 1835] [id = 42] 01:43:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8dbdd000) [pid = 1835] [serial = 124] [outer = (nil)] 01:43:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8dbe5000) [pid = 1835] [serial = 125] [outer = 0x8dbdd000] 01:43:30 INFO - PROCESS | 1835 | 1477557810233 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8f8ae800) [pid = 1835] [serial = 126] [outer = 0x8dbdd000] 01:43:30 INFO - PROCESS | 1835 | 1477557810963 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:43:31 INFO - . 01:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1733ms 01:43:31 INFO - PROCESS | 1835 | 1477557811034 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 1835 | 1477557811042 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:43:31 INFO - PROCESS | 1835 | 1477557811051 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:31 INFO - PROCESS | 1835 | 1477557811292 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 01:43:31 INFO - PROCESS | 1835 | 1477557811309 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 01:43:31 INFO - PROCESS | 1835 | 1477557811315 Marionette TRACE conn4 <- [1,179,null,["8"]] 01:43:31 INFO - PROCESS | 1835 | 1477557811323 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 01:43:31 INFO - PROCESS | 1835 | 1477557811330 Marionette TRACE conn4 <- [1,180,null,{}] 01:43:31 INFO - PROCESS | 1835 | 1477557811338 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x928d0000 == 17 [pid = 1835] [id = 43] 01:43:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x928d2800) [pid = 1835] [serial = 127] [outer = (nil)] 01:43:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x92a51400) [pid = 1835] [serial = 128] [outer = 0x928d2800] 01:43:31 INFO - PROCESS | 1835 | 1477557811431 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x92abb800) [pid = 1835] [serial = 129] [outer = 0x928d2800] 01:43:32 INFO - PROCESS | 1835 | 1477557812643 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:43:32 INFO - . 01:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 01:43:32 INFO - PROCESS | 1835 | 1477557812745 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 01:43:32 INFO - PROCESS | 1835 | 1477557812755 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 01:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:43:32 INFO - PROCESS | 1835 | 1477557812785 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:33 INFO - PROCESS | 1835 | 1477557813050 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:43:33 INFO - PROCESS | 1835 | 1477557813097 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 01:43:33 INFO - PROCESS | 1835 | 1477557813103 Marionette TRACE conn4 <- [1,184,null,["8"]] 01:43:33 INFO - PROCESS | 1835 | 1477557813109 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 01:43:33 INFO - PROCESS | 1835 | 1477557813116 Marionette TRACE conn4 <- [1,185,null,{}] 01:43:33 INFO - PROCESS | 1835 | 1477557813184 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x94167c00 == 18 [pid = 1835] [id = 44] 01:43:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9416ac00) [pid = 1835] [serial = 130] [outer = (nil)] 01:43:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x94173800) [pid = 1835] [serial = 131] [outer = 0x9416ac00] 01:43:33 INFO - PROCESS | 1835 | 1477557813278 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x94c78400) [pid = 1835] [serial = 132] [outer = 0x9416ac00] 01:43:33 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f8a7400) [pid = 1835] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:43:33 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x94140000) [pid = 1835] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:43:33 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x906ac400) [pid = 1835] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:43:33 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x94167800) [pid = 1835] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:43:34 INFO - PROCESS | 1835 | 1477557814153 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:43:34 INFO - . 01:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1424ms 01:43:34 INFO - PROCESS | 1835 | 1477557814208 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 1835 | 1477557814216 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 01:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:43:34 INFO - PROCESS | 1835 | 1477557814230 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:34 INFO - PROCESS | 1835 | 1477557814554 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 01:43:34 INFO - PROCESS | 1835 | 1477557814622 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 01:43:34 INFO - PROCESS | 1835 | 1477557814627 Marionette TRACE conn4 <- [1,189,null,["8"]] 01:43:34 INFO - PROCESS | 1835 | 1477557814633 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 01:43:34 INFO - PROCESS | 1835 | 1477557814639 Marionette TRACE conn4 <- [1,190,null,{}] 01:43:34 INFO - PROCESS | 1835 | 1477557814646 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db42800 == 19 [pid = 1835] [id = 45] 01:43:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9503c800) [pid = 1835] [serial = 133] [outer = (nil)] 01:43:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x950fcc00) [pid = 1835] [serial = 134] [outer = 0x9503c800] 01:43:34 INFO - PROCESS | 1835 | 1477557814737 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x957e0400) [pid = 1835] [serial = 135] [outer = 0x9503c800] 01:43:35 INFO - PROCESS | 1835 | 1477557815448 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:43:35 INFO - . 01:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1279ms 01:43:35 INFO - PROCESS | 1835 | 1477557815505 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 01:43:35 INFO - PROCESS | 1835 | 1477557815509 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 01:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:43:35 INFO - PROCESS | 1835 | 1477557815522 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:35 INFO - PROCESS | 1835 | 1477557815715 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 01:43:35 INFO - PROCESS | 1835 | 1477557815725 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 01:43:35 INFO - PROCESS | 1835 | 1477557815729 Marionette TRACE conn4 <- [1,194,null,["8"]] 01:43:35 INFO - PROCESS | 1835 | 1477557815736 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 01:43:35 INFO - PROCESS | 1835 | 1477557815742 Marionette TRACE conn4 <- [1,195,null,{}] 01:43:35 INFO - PROCESS | 1835 | 1477557815747 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x97df7c00 == 20 [pid = 1835] [id = 46] 01:43:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x97dfd000) [pid = 1835] [serial = 136] [outer = (nil)] 01:43:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x983b2400) [pid = 1835] [serial = 137] [outer = 0x97dfd000] 01:43:35 INFO - PROCESS | 1835 | 1477557815877 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x98fdb800) [pid = 1835] [serial = 138] [outer = 0x97dfd000] 01:43:37 INFO - PROCESS | 1835 | 1477557817007 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:43:37 INFO - . 01:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1529ms 01:43:37 INFO - PROCESS | 1835 | 1477557817053 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 1835 | 1477557817060 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:43:37 INFO - PROCESS | 1835 | 1477557817072 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:37 INFO - PROCESS | 1835 | 1477557817288 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 01:43:37 INFO - PROCESS | 1835 | 1477557817434 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 01:43:37 INFO - PROCESS | 1835 | 1477557817440 Marionette TRACE conn4 <- [1,199,null,["8"]] 01:43:37 INFO - PROCESS | 1835 | 1477557817454 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 01:43:37 INFO - PROCESS | 1835 | 1477557817464 Marionette TRACE conn4 <- [1,200,null,{}] 01:43:37 INFO - PROCESS | 1835 | 1477557817472 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x9069f800 == 21 [pid = 1835] [id = 47] 01:43:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x906a1c00) [pid = 1835] [serial = 139] [outer = (nil)] 01:43:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x928cbc00) [pid = 1835] [serial = 140] [outer = 0x906a1c00] 01:43:37 INFO - PROCESS | 1835 | 1477557817578 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x925c8c00) [pid = 1835] [serial = 141] [outer = 0x906a1c00] 01:43:38 INFO - PROCESS | 1835 | 1477557818483 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:43:38 INFO - . 01:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1472ms 01:43:38 INFO - PROCESS | 1835 | 1477557818544 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 1835 | 1477557818552 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 01:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:43:38 INFO - PROCESS | 1835 | 1477557818562 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:38 INFO - PROCESS | 1835 | 1477557818771 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:43:38 INFO - PROCESS | 1835 | 1477557818915 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 01:43:38 INFO - PROCESS | 1835 | 1477557818921 Marionette TRACE conn4 <- [1,204,null,["8"]] 01:43:38 INFO - PROCESS | 1835 | 1477557818934 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 01:43:38 INFO - PROCESS | 1835 | 1477557818942 Marionette TRACE conn4 <- [1,205,null,{}] 01:43:38 INFO - PROCESS | 1835 | 1477557818950 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x9413fc00 == 22 [pid = 1835] [id = 48] 01:43:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x94924000) [pid = 1835] [serial = 142] [outer = (nil)] 01:43:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x950f7c00) [pid = 1835] [serial = 143] [outer = 0x94924000] 01:43:39 INFO - PROCESS | 1835 | 1477557819053 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x94d7e000) [pid = 1835] [serial = 144] [outer = 0x94924000] 01:43:39 INFO - PROCESS | 1835 | 1477557819863 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:43:39 INFO - . 01:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1377ms 01:43:39 INFO - PROCESS | 1835 | 1477557819947 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 1835 | 1477557819956 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 01:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:43:39 INFO - PROCESS | 1835 | 1477557819965 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:40 INFO - PROCESS | 1835 | 1477557820160 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 01:43:40 INFO - PROCESS | 1835 | 1477557820306 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 01:43:40 INFO - PROCESS | 1835 | 1477557820312 Marionette TRACE conn4 <- [1,209,null,["8"]] 01:43:40 INFO - PROCESS | 1835 | 1477557820324 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 01:43:40 INFO - PROCESS | 1835 | 1477557820333 Marionette TRACE conn4 <- [1,210,null,{}] 01:43:40 INFO - PROCESS | 1835 | 1477557820341 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a2f0800 == 23 [pid = 1835] [id = 49] 01:43:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x9a339000) [pid = 1835] [serial = 145] [outer = (nil)] 01:43:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9a3d6800) [pid = 1835] [serial = 146] [outer = 0x9a339000] 01:43:40 INFO - PROCESS | 1835 | 1477557820443 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9a491800) [pid = 1835] [serial = 147] [outer = 0x9a339000] 01:43:41 INFO - PROCESS | 1835 | 1477557821241 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:43:41 INFO - . 01:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1332ms 01:43:41 INFO - PROCESS | 1835 | 1477557821296 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 1835 | 1477557821301 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 01:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:43:41 INFO - PROCESS | 1835 | 1477557821333 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:41 INFO - PROCESS | 1835 | 1477557821553 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 01:43:41 INFO - PROCESS | 1835 | 1477557821694 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 01:43:41 INFO - PROCESS | 1835 | 1477557821700 Marionette TRACE conn4 <- [1,214,null,["8"]] 01:43:41 INFO - PROCESS | 1835 | 1477557821711 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 01:43:41 INFO - PROCESS | 1835 | 1477557821716 Marionette TRACE conn4 <- [1,215,null,{}] 01:43:41 INFO - PROCESS | 1835 | 1477557821725 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a33ec00 == 24 [pid = 1835] [id = 50] 01:43:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9b3a7800) [pid = 1835] [serial = 148] [outer = (nil)] 01:43:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9b4b1000) [pid = 1835] [serial = 149] [outer = 0x9b3a7800] 01:43:41 INFO - PROCESS | 1835 | 1477557821822 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9b4b3c00) [pid = 1835] [serial = 150] [outer = 0x9b3a7800] 01:43:42 INFO - PROCESS | 1835 | 1477557822721 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:43:42 INFO - . 01:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1480ms 01:43:42 INFO - PROCESS | 1835 | 1477557822807 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 1835 | 1477557822815 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:43:42 INFO - PROCESS | 1835 | 1477557822827 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:43 INFO - PROCESS | 1835 | 1477557823038 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 01:43:43 INFO - PROCESS | 1835 | 1477557823238 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 01:43:43 INFO - PROCESS | 1835 | 1477557823245 Marionette TRACE conn4 <- [1,219,null,["8"]] 01:43:43 INFO - PROCESS | 1835 | 1477557823253 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 01:43:43 INFO - PROCESS | 1835 | 1477557823261 Marionette TRACE conn4 <- [1,220,null,{}] 01:43:43 INFO - PROCESS | 1835 | 1477557823340 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b1000 == 25 [pid = 1835] [id = 51] 01:43:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8f8b1400) [pid = 1835] [serial = 151] [outer = (nil)] 01:43:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x922e8c00) [pid = 1835] [serial = 152] [outer = 0x8f8b1400] 01:43:43 INFO - PROCESS | 1835 | 1477557823440 Marionette DEBUG loaded listener.js 01:43:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x92abec00) [pid = 1835] [serial = 153] [outer = 0x8f8b1400] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94d82800) [pid = 1835] [serial = 113] [outer = (nil)] [url = about:blank] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x98fdf400) [pid = 1835] [serial = 114] [outer = (nil)] [url = about:blank] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x950f8400) [pid = 1835] [serial = 110] [outer = (nil)] [url = about:blank] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8f8ea800) [pid = 1835] [serial = 111] [outer = (nil)] [url = about:blank] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x906ae800) [pid = 1835] [serial = 107] [outer = (nil)] [url = about:blank] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8fa54400) [pid = 1835] [serial = 108] [outer = (nil)] [url = about:blank] 01:43:43 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8f8b0800) [pid = 1835] [serial = 105] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1835 | 1477557824190 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:43:44 INFO - . 01:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1421ms 01:43:44 INFO - PROCESS | 1835 | 1477557824248 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 1835 | 1477557824254 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 01:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:43:44 INFO - PROCESS | 1835 | 1477557824281 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:44 INFO - PROCESS | 1835 | 1477557824479 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:43:44 INFO - PROCESS | 1835 | 1477557824490 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 01:43:44 INFO - PROCESS | 1835 | 1477557824495 Marionette TRACE conn4 <- [1,224,null,["8"]] 01:43:44 INFO - PROCESS | 1835 | 1477557824503 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 01:43:44 INFO - PROCESS | 1835 | 1477557824509 Marionette TRACE conn4 <- [1,225,null,{}] 01:43:44 INFO - PROCESS | 1835 | 1477557824515 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x93185c00 == 26 [pid = 1835] [id = 52] 01:43:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9413a800) [pid = 1835] [serial = 154] [outer = (nil)] 01:43:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x94c79000) [pid = 1835] [serial = 155] [outer = 0x9413a800] 01:43:44 INFO - PROCESS | 1835 | 1477557824609 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9503c400) [pid = 1835] [serial = 156] [outer = 0x9413a800] 01:43:45 INFO - PROCESS | 1835 | 1477557825455 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:43:45 INFO - . 01:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1224ms 01:43:45 INFO - PROCESS | 1835 | 1477557825522 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 1835 | 1477557825535 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 01:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:43:45 INFO - PROCESS | 1835 | 1477557825548 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:45 INFO - PROCESS | 1835 | 1477557825844 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 01:43:46 INFO - PROCESS | 1835 | 1477557826007 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 01:43:46 INFO - PROCESS | 1835 | 1477557826013 Marionette TRACE conn4 <- [1,229,null,["8"]] 01:43:46 INFO - PROCESS | 1835 | 1477557826020 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 01:43:46 INFO - PROCESS | 1835 | 1477557826027 Marionette TRACE conn4 <- [1,230,null,{}] 01:43:46 INFO - PROCESS | 1835 | 1477557826035 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a01ec00 == 27 [pid = 1835] [id = 53] 01:43:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9a01f000) [pid = 1835] [serial = 157] [outer = (nil)] 01:43:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9a2ef800) [pid = 1835] [serial = 158] [outer = 0x9a01f000] 01:43:46 INFO - PROCESS | 1835 | 1477557826141 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9a4d7000) [pid = 1835] [serial = 159] [outer = 0x9a01f000] 01:43:47 INFO - PROCESS | 1835 | 1477557827001 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:43:47 INFO - . 01:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1475ms 01:43:47 INFO - PROCESS | 1835 | 1477557827019 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 01:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:43:47 INFO - PROCESS | 1835 | 1477557827024 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 01:43:47 INFO - PROCESS | 1835 | 1477557827043 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:47 INFO - PROCESS | 1835 | 1477557827276 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 01:43:47 INFO - PROCESS | 1835 | 1477557827300 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 01:43:47 INFO - PROCESS | 1835 | 1477557827306 Marionette TRACE conn4 <- [1,234,null,["8"]] 01:43:47 INFO - PROCESS | 1835 | 1477557827314 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 01:43:47 INFO - PROCESS | 1835 | 1477557827320 Marionette TRACE conn4 <- [1,235,null,{}] 01:43:47 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9416ac00) [pid = 1835] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:43:47 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x928d2800) [pid = 1835] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:43:47 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8dbdd000) [pid = 1835] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:43:47 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x9503c800) [pid = 1835] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:43:47 INFO - PROCESS | 1835 | 1477557827447 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbdd000 == 28 [pid = 1835] [id = 54] 01:43:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x925c7000) [pid = 1835] [serial = 160] [outer = (nil)] 01:43:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x97a0e000) [pid = 1835] [serial = 161] [outer = 0x925c7000] 01:43:47 INFO - PROCESS | 1835 | 1477557827542 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9b572400) [pid = 1835] [serial = 162] [outer = 0x925c7000] 01:43:48 INFO - PROCESS | 1835 | 1477557828537 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:43:48 INFO - . 01:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1534ms 01:43:48 INFO - PROCESS | 1835 | 1477557828567 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 1835 | 1477557828571 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:43:48 INFO - PROCESS | 1835 | 1477557828579 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:48 INFO - PROCESS | 1835 | 1477557828882 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 01:43:49 INFO - PROCESS | 1835 | 1477557829042 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 01:43:49 INFO - PROCESS | 1835 | 1477557829049 Marionette TRACE conn4 <- [1,239,null,["8"]] 01:43:49 INFO - PROCESS | 1835 | 1477557829058 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 01:43:49 INFO - PROCESS | 1835 | 1477557829066 Marionette TRACE conn4 <- [1,240,null,{}] 01:43:49 INFO - PROCESS | 1835 | 1477557829084 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf7400 == 29 [pid = 1835] [id = 55] 01:43:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0xa2754c00) [pid = 1835] [serial = 163] [outer = (nil)] 01:43:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0xa27bd800) [pid = 1835] [serial = 164] [outer = 0xa2754c00] 01:43:49 INFO - PROCESS | 1835 | 1477557829256 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0xa27d7000) [pid = 1835] [serial = 165] [outer = 0xa2754c00] 01:43:50 INFO - PROCESS | 1835 | 1477557830146 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:43:50 INFO - . 01:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1638ms 01:43:50 INFO - PROCESS | 1835 | 1477557830218 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 1835 | 1477557830226 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 01:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:43:50 INFO - PROCESS | 1835 | 1477557830238 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:50 INFO - PROCESS | 1835 | 1477557830453 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:43:50 INFO - PROCESS | 1835 | 1477557830606 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 01:43:50 INFO - PROCESS | 1835 | 1477557830614 Marionette TRACE conn4 <- [1,244,null,["8"]] 01:43:50 INFO - PROCESS | 1835 | 1477557830622 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 01:43:50 INFO - PROCESS | 1835 | 1477557830632 Marionette TRACE conn4 <- [1,245,null,{}] 01:43:50 INFO - PROCESS | 1835 | 1477557830638 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x925c9c00 == 30 [pid = 1835] [id = 56] 01:43:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x928cb400) [pid = 1835] [serial = 166] [outer = (nil)] 01:43:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x94032c00) [pid = 1835] [serial = 167] [outer = 0x928cb400] 01:43:50 INFO - PROCESS | 1835 | 1477557830750 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9342a400) [pid = 1835] [serial = 168] [outer = 0x928cb400] 01:43:51 INFO - PROCESS | 1835 | 1477557831642 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:43:51 INFO - . 01:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1479ms 01:43:51 INFO - PROCESS | 1835 | 1477557831715 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 01:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:43:51 INFO - PROCESS | 1835 | 1477557831721 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 01:43:51 INFO - PROCESS | 1835 | 1477557831731 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:51 INFO - PROCESS | 1835 | 1477557831966 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 01:43:52 INFO - PROCESS | 1835 | 1477557832115 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 01:43:52 INFO - PROCESS | 1835 | 1477557832121 Marionette TRACE conn4 <- [1,249,null,["8"]] 01:43:52 INFO - PROCESS | 1835 | 1477557832132 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 01:43:52 INFO - PROCESS | 1835 | 1477557832137 Marionette TRACE conn4 <- [1,250,null,{}] 01:43:52 INFO - PROCESS | 1835 | 1477557832145 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fdf400 == 31 [pid = 1835] [id = 57] 01:43:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x98fe2400) [pid = 1835] [serial = 169] [outer = (nil)] 01:43:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9a2e4c00) [pid = 1835] [serial = 170] [outer = 0x98fe2400] 01:43:52 INFO - PROCESS | 1835 | 1477557832243 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9a06c400) [pid = 1835] [serial = 171] [outer = 0x98fe2400] 01:43:53 INFO - PROCESS | 1835 | 1477557833096 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:43:53 INFO - . 01:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1435ms 01:43:53 INFO - PROCESS | 1835 | 1477557833172 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 1835 | 1477557833181 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 01:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:43:53 INFO - PROCESS | 1835 | 1477557833189 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:53 INFO - PROCESS | 1835 | 1477557833428 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 01:43:53 INFO - PROCESS | 1835 | 1477557833580 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 01:43:53 INFO - PROCESS | 1835 | 1477557833584 Marionette TRACE conn4 <- [1,254,null,["8"]] 01:43:53 INFO - PROCESS | 1835 | 1477557833597 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 01:43:53 INFO - PROCESS | 1835 | 1477557833607 Marionette TRACE conn4 <- [1,255,null,{}] 01:43:53 INFO - PROCESS | 1835 | 1477557833619 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ace400 == 32 [pid = 1835] [id = 58] 01:43:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa2ad0000) [pid = 1835] [serial = 172] [outer = (nil)] 01:43:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2b2a800) [pid = 1835] [serial = 173] [outer = 0xa2ad0000] 01:43:53 INFO - PROCESS | 1835 | 1477557833771 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa2b29400) [pid = 1835] [serial = 174] [outer = 0xa2ad0000] 01:43:54 INFO - PROCESS | 1835 | 1477557834651 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:43:54 INFO - . 01:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1527ms 01:43:54 INFO - PROCESS | 1835 | 1477557834716 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 1835 | 1477557834721 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:43:54 INFO - PROCESS | 1835 | 1477557834730 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:54 INFO - PROCESS | 1835 | 1477557834919 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 01:43:55 INFO - PROCESS | 1835 | 1477557835189 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 01:43:55 INFO - PROCESS | 1835 | 1477557835196 Marionette TRACE conn4 <- [1,259,null,["8"]] 01:43:55 INFO - PROCESS | 1835 | 1477557835217 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 01:43:55 INFO - PROCESS | 1835 | 1477557835228 Marionette TRACE conn4 <- [1,260,null,{}] 01:43:55 INFO - PROCESS | 1835 | 1477557835238 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b5000 == 33 [pid = 1835] [id = 59] 01:43:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f8eac00) [pid = 1835] [serial = 175] [outer = (nil)] 01:43:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9236dc00) [pid = 1835] [serial = 176] [outer = 0x8f8eac00] 01:43:55 INFO - PROCESS | 1835 | 1477557835332 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x923d2c00) [pid = 1835] [serial = 177] [outer = 0x8f8eac00] 01:43:56 INFO - PROCESS | 1835 | 1477557836269 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x957e0400) [pid = 1835] [serial = 135] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x92abb800) [pid = 1835] [serial = 129] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8dbe5000) [pid = 1835] [serial = 125] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x94173800) [pid = 1835] [serial = 131] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9b564c00) [pid = 1835] [serial = 116] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x98343800) [pid = 1835] [serial = 122] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x94c78400) [pid = 1835] [serial = 132] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8f8ae800) [pid = 1835] [serial = 126] [outer = (nil)] [url = about:blank] 01:43:56 INFO - . 01:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1631ms 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x950fcc00) [pid = 1835] [serial = 134] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x94035800) [pid = 1835] [serial = 119] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x92a51400) [pid = 1835] [serial = 128] [outer = (nil)] [url = about:blank] 01:43:56 INFO - PROCESS | 1835 | 1477557836368 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 1835 | 1477557836376 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 01:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:43:56 INFO - PROCESS | 1835 | 1477557836386 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:56 INFO - PROCESS | 1835 | 1477557836579 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:43:56 INFO - PROCESS | 1835 | 1477557836711 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 01:43:56 INFO - PROCESS | 1835 | 1477557836717 Marionette TRACE conn4 <- [1,264,null,["8"]] 01:43:56 INFO - PROCESS | 1835 | 1477557836729 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 01:43:56 INFO - PROCESS | 1835 | 1477557836739 Marionette TRACE conn4 <- [1,265,null,{}] 01:43:56 INFO - PROCESS | 1835 | 1477557836745 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x94140800 == 34 [pid = 1835] [id = 60] 01:43:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x94174800) [pid = 1835] [serial = 178] [outer = (nil)] 01:43:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x956e3400) [pid = 1835] [serial = 179] [outer = 0x94174800] 01:43:56 INFO - PROCESS | 1835 | 1477557836839 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9833b800) [pid = 1835] [serial = 180] [outer = 0x94174800] 01:43:57 INFO - PROCESS | 1835 | 1477557837554 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:43:57 INFO - . 01:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1226ms 01:43:57 INFO - PROCESS | 1835 | 1477557837610 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 1835 | 1477557837615 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 01:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:43:57 INFO - PROCESS | 1835 | 1477557837624 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:57 INFO - PROCESS | 1835 | 1477557837826 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 01:43:57 INFO - PROCESS | 1835 | 1477557837940 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 01:43:57 INFO - PROCESS | 1835 | 1477557837954 Marionette TRACE conn4 <- [1,269,null,["8"]] 01:43:57 INFO - PROCESS | 1835 | 1477557837969 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 01:43:57 INFO - PROCESS | 1835 | 1477557837976 Marionette TRACE conn4 <- [1,270,null,{}] 01:43:58 INFO - PROCESS | 1835 | 1477557837983 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b4bb800 == 35 [pid = 1835] [id = 61] 01:43:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9b564c00) [pid = 1835] [serial = 181] [outer = (nil)] 01:43:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9b5ad400) [pid = 1835] [serial = 182] [outer = 0x9b564c00] 01:43:58 INFO - PROCESS | 1835 | 1477557838073 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa27d1400) [pid = 1835] [serial = 183] [outer = 0x9b564c00] 01:43:58 INFO - PROCESS | 1835 | 1477557838778 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:43:58 INFO - . 01:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1220ms 01:43:58 INFO - PROCESS | 1835 | 1477557838846 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 1835 | 1477557838850 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 01:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:43:58 INFO - PROCESS | 1835 | 1477557838857 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:43:59 INFO - PROCESS | 1835 | 1477557839090 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 01:43:59 INFO - PROCESS | 1835 | 1477557839118 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 01:43:59 INFO - PROCESS | 1835 | 1477557839123 Marionette TRACE conn4 <- [1,274,null,["8"]] 01:43:59 INFO - PROCESS | 1835 | 1477557839128 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 01:43:59 INFO - PROCESS | 1835 | 1477557839135 Marionette TRACE conn4 <- [1,275,null,{}] 01:43:59 INFO - PROCESS | 1835 | 1477557839230 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x98337800 == 36 [pid = 1835] [id = 62] 01:43:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dd1b000) [pid = 1835] [serial = 184] [outer = (nil)] 01:43:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x957e3000) [pid = 1835] [serial = 185] [outer = 0x8dd1b000] 01:43:59 INFO - PROCESS | 1835 | 1477557839340 Marionette DEBUG loaded listener.js 01:43:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x97df6800) [pid = 1835] [serial = 186] [outer = 0x8dd1b000] 01:44:00 INFO - PROCESS | 1835 | 1477557840198 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:44:00 INFO - . 01:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1376ms 01:44:00 INFO - PROCESS | 1835 | 1477557840239 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 1835 | 1477557840245 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:44:00 INFO - PROCESS | 1835 | 1477557840253 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:00 INFO - PROCESS | 1835 | 1477557840487 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 01:44:00 INFO - PROCESS | 1835 | 1477557840513 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 01:44:00 INFO - PROCESS | 1835 | 1477557840518 Marionette TRACE conn4 <- [1,279,null,["8"]] 01:44:00 INFO - PROCESS | 1835 | 1477557840523 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 01:44:00 INFO - PROCESS | 1835 | 1477557840529 Marionette TRACE conn4 <- [1,280,null,{}] 01:44:00 INFO - PROCESS | 1835 | 1477557840534 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2b36c00 == 37 [pid = 1835] [id = 63] 01:44:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa2ce4800) [pid = 1835] [serial = 187] [outer = (nil)] 01:44:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa2ff1000) [pid = 1835] [serial = 188] [outer = 0xa2ce4800] 01:44:00 INFO - PROCESS | 1835 | 1477557840684 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa2ff5c00) [pid = 1835] [serial = 189] [outer = 0xa2ce4800] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9413a800) [pid = 1835] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x906ab000) [pid = 1835] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x9a01f000) [pid = 1835] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f8b1400) [pid = 1835] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x925c7000) [pid = 1835] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x94924000) [pid = 1835] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x906a1c00) [pid = 1835] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9a339000) [pid = 1835] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8fa5c800) [pid = 1835] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9a62f000) [pid = 1835] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:44:01 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x9b3a7800) [pid = 1835] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:44:01 INFO - PROCESS | 1835 | 1477557841586 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:44:01 INFO - . 01:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1372ms 01:44:01 INFO - PROCESS | 1835 | 1477557841636 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 1835 | 1477557841640 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 01:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:44:01 INFO - PROCESS | 1835 | 1477557841663 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:01 INFO - PROCESS | 1835 | 1477557841836 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:44:01 INFO - PROCESS | 1835 | 1477557841847 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 01:44:01 INFO - PROCESS | 1835 | 1477557841850 Marionette TRACE conn4 <- [1,284,null,["8"]] 01:44:01 INFO - PROCESS | 1835 | 1477557841856 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 01:44:01 INFO - PROCESS | 1835 | 1477557841863 Marionette TRACE conn4 <- [1,285,null,{}] 01:44:01 INFO - PROCESS | 1835 | 1477557841868 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x93188800 == 38 [pid = 1835] [id = 64] 01:44:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa2a70c00) [pid = 1835] [serial = 190] [outer = (nil)] 01:44:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0xa2ff7000) [pid = 1835] [serial = 191] [outer = 0xa2a70c00] 01:44:02 INFO - PROCESS | 1835 | 1477557842106 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0xa3008000) [pid = 1835] [serial = 192] [outer = 0xa2a70c00] 01:44:02 INFO - PROCESS | 1835 | 1477557842766 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:44:02 INFO - . 01:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1127ms 01:44:02 INFO - PROCESS | 1835 | 1477557842790 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 1835 | 1477557842795 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 01:44:02 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 01:44:02 INFO - PROCESS | 1835 | 1477557842805 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:03 INFO - PROCESS | 1835 | 1477557843021 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 01:44:03 INFO - PROCESS | 1835 | 1477557843036 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 01:44:03 INFO - PROCESS | 1835 | 1477557843041 Marionette TRACE conn4 <- [1,289,null,["8"]] 01:44:03 INFO - PROCESS | 1835 | 1477557843046 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 01:44:03 INFO - PROCESS | 1835 | 1477557843053 Marionette TRACE conn4 <- [1,290,null,{}] 01:44:03 INFO - PROCESS | 1835 | 1477557843058 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 1835 | ++DOCSHELL 0xa457e000 == 39 [pid = 1835] [id = 65] 01:44:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa457ec00) [pid = 1835] [serial = 193] [outer = (nil)] 01:44:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa480b400) [pid = 1835] [serial = 194] [outer = 0xa457ec00] 01:44:03 INFO - PROCESS | 1835 | 1477557843207 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa4832800) [pid = 1835] [serial = 195] [outer = 0xa457ec00] 01:44:04 INFO - PROCESS | 1835 | 1477557844167 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 01:44:04 INFO - . 01:44:04 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1421ms 01:44:04 INFO - PROCESS | 1835 | 1477557844230 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 1835 | 1477557844242 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 01:44:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:44:04 INFO - PROCESS | 1835 | 1477557844254 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:04 INFO - PROCESS | 1835 | 1477557844463 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 01:44:04 INFO - PROCESS | 1835 | 1477557844623 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 01:44:04 INFO - PROCESS | 1835 | 1477557844631 Marionette TRACE conn4 <- [1,294,null,["8"]] 01:44:04 INFO - PROCESS | 1835 | 1477557844640 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 01:44:04 INFO - PROCESS | 1835 | 1477557844650 Marionette TRACE conn4 <- [1,295,null,{}] 01:44:04 INFO - PROCESS | 1835 | 1477557844656 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d84400 == 40 [pid = 1835] [id = 66] 01:44:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x95040000) [pid = 1835] [serial = 196] [outer = (nil)] 01:44:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x957e8800) [pid = 1835] [serial = 197] [outer = 0x95040000] 01:44:04 INFO - PROCESS | 1835 | 1477557844767 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x94d7c000) [pid = 1835] [serial = 198] [outer = 0x95040000] 01:44:05 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:44:05 INFO - PROCESS | 1835 | 1477557845592 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:44:05 INFO - .... 01:44:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1373ms 01:44:05 INFO - PROCESS | 1835 | 1477557845627 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 1835 | 1477557845633 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:44:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:44:05 INFO - PROCESS | 1835 | 1477557845686 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:05 INFO - PROCESS | 1835 | 1477557845920 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 01:44:06 INFO - PROCESS | 1835 | 1477557846083 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 01:44:06 INFO - PROCESS | 1835 | 1477557846093 Marionette TRACE conn4 <- [1,299,null,["8"]] 01:44:06 INFO - PROCESS | 1835 | 1477557846105 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 01:44:06 INFO - PROCESS | 1835 | 1477557846113 Marionette TRACE conn4 <- [1,300,null,{}] 01:44:06 INFO - PROCESS | 1835 | 1477557846120 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x97df6000 == 41 [pid = 1835] [id = 67] 01:44:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9833b000) [pid = 1835] [serial = 199] [outer = (nil)] 01:44:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa2b36000) [pid = 1835] [serial = 200] [outer = 0x9833b000] 01:44:06 INFO - PROCESS | 1835 | 1477557846223 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa2b33800) [pid = 1835] [serial = 201] [outer = 0x9833b000] 01:44:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa4cf0400) [pid = 1835] [serial = 202] [outer = 0x98f2c400] 01:44:07 INFO - PROCESS | 1835 | 1477557847084 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:44:07 INFO - ............... 01:44:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1480ms 01:44:07 INFO - PROCESS | 1835 | 1477557847209 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 1835 | 1477557847218 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 01:44:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:44:07 INFO - PROCESS | 1835 | 1477557847244 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:07 INFO - PROCESS | 1835 | 1477557847439 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:44:07 INFO - PROCESS | 1835 | 1477557847601 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 01:44:07 INFO - PROCESS | 1835 | 1477557847607 Marionette TRACE conn4 <- [1,304,null,["8"]] 01:44:07 INFO - PROCESS | 1835 | 1477557847615 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 01:44:07 INFO - PROCESS | 1835 | 1477557847624 Marionette TRACE conn4 <- [1,305,null,{}] 01:44:07 INFO - PROCESS | 1835 | 1477557847633 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x9416bc00 == 42 [pid = 1835] [id = 68] 01:44:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa3006000) [pid = 1835] [serial = 203] [outer = (nil)] 01:44:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x8f902000) [pid = 1835] [serial = 204] [outer = 0xa3006000] 01:44:07 INFO - PROCESS | 1835 | 1477557847738 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x8f908400) [pid = 1835] [serial = 205] [outer = 0xa3006000] 01:44:08 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:44:08 INFO - PROCESS | 1835 | 1477557848573 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:44:08 INFO - . 01:44:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1376ms 01:44:08 INFO - PROCESS | 1835 | 1477557848659 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 1835 | 1477557848665 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 01:44:08 INFO - TEST-START | /FileAPI/fileReader.html 01:44:08 INFO - PROCESS | 1835 | 1477557848675 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:08 INFO - PROCESS | 1835 | 1477557848910 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 01:44:09 INFO - PROCESS | 1835 | 1477557849074 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 01:44:09 INFO - PROCESS | 1835 | 1477557849079 Marionette TRACE conn4 <- [1,309,null,["8"]] 01:44:09 INFO - PROCESS | 1835 | 1477557849087 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 01:44:09 INFO - PROCESS | 1835 | 1477557849094 Marionette TRACE conn4 <- [1,310,null,{}] 01:44:09 INFO - PROCESS | 1835 | 1477557849102 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b19c00 == 43 [pid = 1835] [id = 69] 01:44:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x93b1a400) [pid = 1835] [serial = 206] [outer = (nil)] 01:44:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x93b21400) [pid = 1835] [serial = 207] [outer = 0x93b1a400] 01:44:09 INFO - PROCESS | 1835 | 1477557849200 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x93b24400) [pid = 1835] [serial = 208] [outer = 0x93b1a400] 01:44:09 INFO - PROCESS | 1835 | 1477557849851 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:44:09 INFO - .... 01:44:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1226ms 01:44:09 INFO - PROCESS | 1835 | 1477557849902 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 1835 | 1477557849907 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 01:44:09 INFO - TEST-START | /FileAPI/historical.html 01:44:09 INFO - PROCESS | 1835 | 1477557849915 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:10 INFO - PROCESS | 1835 | 1477557850115 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 01:44:10 INFO - PROCESS | 1835 | 1477557850425 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 01:44:10 INFO - PROCESS | 1835 | 1477557850431 Marionette TRACE conn4 <- [1,314,null,["8"]] 01:44:10 INFO - PROCESS | 1835 | 1477557850445 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 01:44:10 INFO - PROCESS | 1835 | 1477557850457 Marionette TRACE conn4 <- [1,315,null,{}] 01:44:10 INFO - PROCESS | 1835 | 1477557850467 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b4400 == 44 [pid = 1835] [id = 70] 01:44:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8f8e3800) [pid = 1835] [serial = 209] [outer = (nil)] 01:44:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8f909c00) [pid = 1835] [serial = 210] [outer = 0x8f8e3800] 01:44:10 INFO - PROCESS | 1835 | 1477557850573 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8f906400) [pid = 1835] [serial = 211] [outer = 0x8f8e3800] 01:44:11 INFO - PROCESS | 1835 | 1477557851361 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 01:44:11 INFO - ..... 01:44:11 INFO - TEST-OK | /FileAPI/historical.html | took 1488ms 01:44:11 INFO - PROCESS | 1835 | 1477557851406 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 1835 | 1477557851412 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:44:11 INFO - TEST-START | /FileAPI/idlharness.html 01:44:11 INFO - PROCESS | 1835 | 1477557851423 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:11 INFO - PROCESS | 1835 | 1477557851624 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 01:44:11 INFO - PROCESS | 1835 | 1477557851801 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 01:44:11 INFO - PROCESS | 1835 | 1477557851809 Marionette TRACE conn4 <- [1,319,null,["8"]] 01:44:11 INFO - PROCESS | 1835 | 1477557851826 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 01:44:11 INFO - PROCESS | 1835 | 1477557851836 Marionette TRACE conn4 <- [1,320,null,{}] 01:44:11 INFO - PROCESS | 1835 | 1477557851843 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x928d3c00 == 45 [pid = 1835] [id = 71] 01:44:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x92a4c800) [pid = 1835] [serial = 212] [outer = (nil)] 01:44:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x93d20800) [pid = 1835] [serial = 213] [outer = 0x92a4c800] 01:44:11 INFO - PROCESS | 1835 | 1477557851936 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x93185000) [pid = 1835] [serial = 214] [outer = 0x92a4c800] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x93188800 == 44 [pid = 1835] [id = 64] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x98337800 == 43 [pid = 1835] [id = 62] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x9b4bb800 == 42 [pid = 1835] [id = 61] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b5000 == 41 [pid = 1835] [id = 59] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x94140800 == 40 [pid = 1835] [id = 60] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0xa2b36c00 == 39 [pid = 1835] [id = 63] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf7400 == 38 [pid = 1835] [id = 55] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbdd000 == 37 [pid = 1835] [id = 54] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x925c9c00 == 36 [pid = 1835] [id = 56] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x98fdf400 == 35 [pid = 1835] [id = 57] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ace400 == 34 [pid = 1835] [id = 58] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x93b19c00 == 33 [pid = 1835] [id = 69] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b4400 == 32 [pid = 1835] [id = 70] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0xa457e000 == 31 [pid = 1835] [id = 65] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x94d84400 == 30 [pid = 1835] [id = 66] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x97df6000 == 29 [pid = 1835] [id = 67] 01:44:12 INFO - PROCESS | 1835 | --DOCSHELL 0x9416bc00 == 28 [pid = 1835] [id = 68] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x983b2400) [pid = 1835] [serial = 137] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x925c8c00) [pid = 1835] [serial = 141] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x928cbc00) [pid = 1835] [serial = 140] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x94d7e000) [pid = 1835] [serial = 144] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x950f7c00) [pid = 1835] [serial = 143] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9a491800) [pid = 1835] [serial = 147] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x9a3d6800) [pid = 1835] [serial = 146] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x9b4b3c00) [pid = 1835] [serial = 150] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x9b4b1000) [pid = 1835] [serial = 149] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x92abec00) [pid = 1835] [serial = 153] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x922e8c00) [pid = 1835] [serial = 152] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x9503c400) [pid = 1835] [serial = 156] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x94c79000) [pid = 1835] [serial = 155] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9a4d7000) [pid = 1835] [serial = 159] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9a2ef800) [pid = 1835] [serial = 158] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9b572400) [pid = 1835] [serial = 162] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x97a0e000) [pid = 1835] [serial = 161] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa27bd800) [pid = 1835] [serial = 164] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x94141400) [pid = 1835] [serial = 120] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9a06dc00) [pid = 1835] [serial = 123] [outer = (nil)] [url = about:blank] 01:44:13 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9b5a7400) [pid = 1835] [serial = 117] [outer = (nil)] [url = about:blank] 01:44:14 INFO - ................................................................................................... 01:44:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 3206ms 01:44:14 INFO - TEST-START | /FileAPI/idlharness.worker 01:44:14 INFO - PROCESS | 1835 | 1477557854510 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 01:44:14 INFO - PROCESS | 1835 | 1477557854634 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 1835 | 1477557854640 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 01:44:14 INFO - PROCESS | 1835 | 1477557854664 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:14 INFO - PROCESS | 1835 | 1477557854912 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:44:15 INFO - PROCESS | 1835 | 1477557855029 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 01:44:15 INFO - PROCESS | 1835 | 1477557855034 Marionette TRACE conn4 <- [1,324,null,["8"]] 01:44:15 INFO - PROCESS | 1835 | 1477557855043 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 01:44:15 INFO - PROCESS | 1835 | 1477557855051 Marionette TRACE conn4 <- [1,325,null,{}] 01:44:15 INFO - PROCESS | 1835 | 1477557855058 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d82000 == 29 [pid = 1835] [id = 72] 01:44:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x94d82800) [pid = 1835] [serial = 215] [outer = (nil)] 01:44:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9503f000) [pid = 1835] [serial = 216] [outer = 0x94d82800] 01:44:15 INFO - PROCESS | 1835 | 1477557855152 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8daf6800) [pid = 1835] [serial = 217] [outer = 0x94d82800] 01:44:15 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:44:17 INFO - ..................................................................................................................... 01:44:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3014ms 01:44:17 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 01:44:17 INFO - PROCESS | 1835 | 1477557857524 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:44:17 INFO - PROCESS | 1835 | 1477557857675 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 1835 | 1477557857685 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 01:44:17 INFO - PROCESS | 1835 | 1477557857709 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:18 INFO - PROCESS | 1835 | 1477557858416 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8dd1b000) [pid = 1835] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0xa2a70c00) [pid = 1835] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9b564c00) [pid = 1835] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x97dfd000) [pid = 1835] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0xa457ec00) [pid = 1835] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0xa2ce4800) [pid = 1835] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x928cb400) [pid = 1835] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0xa2754c00) [pid = 1835] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x98fe2400) [pid = 1835] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa2ad0000) [pid = 1835] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8f8eac00) [pid = 1835] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:44:18 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x94174800) [pid = 1835] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:44:18 INFO - PROCESS | 1835 | 1477557858530 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 01:44:18 INFO - PROCESS | 1835 | 1477557858535 Marionette TRACE conn4 <- [1,329,null,["8"]] 01:44:18 INFO - PROCESS | 1835 | 1477557858543 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 01:44:18 INFO - PROCESS | 1835 | 1477557858550 Marionette TRACE conn4 <- [1,330,null,{}] 01:44:18 INFO - PROCESS | 1835 | 1477557858557 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf9400 == 30 [pid = 1835] [id = 73] 01:44:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8dbe4800) [pid = 1835] [serial = 218] [outer = (nil)] 01:44:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x92371800) [pid = 1835] [serial = 219] [outer = 0x8dbe4800] 01:44:18 INFO - PROCESS | 1835 | 1477557858660 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9413e800) [pid = 1835] [serial = 220] [outer = 0x8dbe4800] 01:44:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 01:44:19 INFO - PROCESS | 1835 | 1477557859743 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:44:19 INFO - . 01:44:19 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 2087ms 01:44:19 INFO - PROCESS | 1835 | 1477557859801 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 01:44:19 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 01:44:19 INFO - PROCESS | 1835 | 1477557859809 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 01:44:19 INFO - PROCESS | 1835 | 1477557859818 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:20 INFO - PROCESS | 1835 | 1477557860054 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 01:44:20 INFO - PROCESS | 1835 | 1477557860073 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 01:44:20 INFO - PROCESS | 1835 | 1477557860079 Marionette TRACE conn4 <- [1,334,null,["8"]] 01:44:20 INFO - PROCESS | 1835 | 1477557860085 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 01:44:20 INFO - PROCESS | 1835 | 1477557860093 Marionette TRACE conn4 <- [1,335,null,{}] 01:44:20 INFO - PROCESS | 1835 | 1477557860101 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b564c00 == 31 [pid = 1835] [id = 74] 01:44:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0xa10ba800) [pid = 1835] [serial = 221] [outer = (nil)] 01:44:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0xa2754c00) [pid = 1835] [serial = 222] [outer = 0xa10ba800] 01:44:20 INFO - PROCESS | 1835 | 1477557860195 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8f96d400) [pid = 1835] [serial = 223] [outer = 0xa10ba800] 01:44:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf9400 == 30 [pid = 1835] [id = 73] 01:44:23 INFO - PROCESS | 1835 | --DOCSHELL 0x94d82000 == 29 [pid = 1835] [id = 72] 01:44:23 INFO - PROCESS | 1835 | --DOCSHELL 0x928d3c00 == 28 [pid = 1835] [id = 71] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x98fdb800) [pid = 1835] [serial = 138] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0xa480b400) [pid = 1835] [serial = 194] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa4832800) [pid = 1835] [serial = 195] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa2ff7000) [pid = 1835] [serial = 191] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0xa3008000) [pid = 1835] [serial = 192] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0xa2ff1000) [pid = 1835] [serial = 188] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0xa2ff5c00) [pid = 1835] [serial = 189] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x957e3000) [pid = 1835] [serial = 185] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x97df6800) [pid = 1835] [serial = 186] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x9b5ad400) [pid = 1835] [serial = 182] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0xa27d1400) [pid = 1835] [serial = 183] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x956e3400) [pid = 1835] [serial = 179] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x9833b800) [pid = 1835] [serial = 180] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x9236dc00) [pid = 1835] [serial = 176] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x923d2c00) [pid = 1835] [serial = 177] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0xa2b2a800) [pid = 1835] [serial = 173] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0xa2b29400) [pid = 1835] [serial = 174] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x9a2e4c00) [pid = 1835] [serial = 170] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x9a06c400) [pid = 1835] [serial = 171] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x94032c00) [pid = 1835] [serial = 167] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x9342a400) [pid = 1835] [serial = 168] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0xa27d7000) [pid = 1835] [serial = 165] [outer = (nil)] [url = about:blank] 01:44:23 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x94167400) [pid = 1835] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:44:25 INFO - PROCESS | 1835 | 1477557865931 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:25 INFO - .. 01:44:25 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6147ms 01:44:25 INFO - PROCESS | 1835 | 1477557865966 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 1835 | 1477557865973 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:44:25 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 01:44:25 INFO - PROCESS | 1835 | 1477557865992 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:26 INFO - PROCESS | 1835 | 1477557866232 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 01:44:26 INFO - PROCESS | 1835 | 1477557866260 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 01:44:26 INFO - PROCESS | 1835 | 1477557866267 Marionette TRACE conn4 <- [1,339,null,["8"]] 01:44:26 INFO - PROCESS | 1835 | 1477557866276 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 01:44:26 INFO - PROCESS | 1835 | 1477557866283 Marionette TRACE conn4 <- [1,340,null,{}] 01:44:26 INFO - PROCESS | 1835 | 1477557866345 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8a9000 == 29 [pid = 1835] [id = 75] 01:44:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8f8a9800) [pid = 1835] [serial = 224] [outer = (nil)] 01:44:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8f8b5000) [pid = 1835] [serial = 225] [outer = 0x8f8a9800] 01:44:26 INFO - PROCESS | 1835 | 1477557866446 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8f903000) [pid = 1835] [serial = 226] [outer = 0x8f8a9800] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x92a4c800) [pid = 1835] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8dbe4800) [pid = 1835] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x95040000) [pid = 1835] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x9833b000) [pid = 1835] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0xa3006000) [pid = 1835] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x93b1a400) [pid = 1835] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:44:27 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f8e3800) [pid = 1835] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:44:27 INFO - PROCESS | 1835 | 1477557867684 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:27 INFO - ... 01:44:27 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1738ms 01:44:27 INFO - PROCESS | 1835 | 1477557867723 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 1835 | 1477557867729 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 01:44:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 01:44:27 INFO - PROCESS | 1835 | 1477557867737 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:27 INFO - PROCESS | 1835 | 1477557867942 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:44:28 INFO - PROCESS | 1835 | 1477557868054 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 01:44:28 INFO - PROCESS | 1835 | 1477557868060 Marionette TRACE conn4 <- [1,344,null,["8"]] 01:44:28 INFO - PROCESS | 1835 | 1477557868067 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 01:44:28 INFO - PROCESS | 1835 | 1477557868073 Marionette TRACE conn4 <- [1,345,null,{}] 01:44:28 INFO - PROCESS | 1835 | 1477557868080 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2000 == 30 [pid = 1835] [id = 76] 01:44:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8f972c00) [pid = 1835] [serial = 227] [outer = (nil)] 01:44:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8f975400) [pid = 1835] [serial = 228] [outer = 0x8f972c00] 01:44:28 INFO - PROCESS | 1835 | 1477557868172 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8f977000) [pid = 1835] [serial = 229] [outer = 0x8f972c00] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf6400 == 29 [pid = 1835] [id = 35] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b1000 == 28 [pid = 1835] [id = 51] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x9a33ec00 == 27 [pid = 1835] [id = 50] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x9a2f0800 == 26 [pid = 1835] [id = 49] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa58000 == 25 [pid = 1835] [id = 41] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8db46800 == 24 [pid = 1835] [id = 42] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x9413fc00 == 23 [pid = 1835] [id = 48] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x906ac000 == 22 [pid = 1835] [id = 36] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x94167c00 == 21 [pid = 1835] [id = 44] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x906a4c00 == 20 [pid = 1835] [id = 40] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8db42800 == 19 [pid = 1835] [id = 45] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x9413f800 == 18 [pid = 1835] [id = 37] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x9069f800 == 17 [pid = 1835] [id = 47] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x97df7c00 == 16 [pid = 1835] [id = 46] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x93185c00 == 15 [pid = 1835] [id = 52] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8a9000 == 14 [pid = 1835] [id = 75] 01:44:32 INFO - PROCESS | 1835 | --DOCSHELL 0x9b564c00 == 13 [pid = 1835] [id = 74] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x92371800) [pid = 1835] [serial = 219] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x9413e800) [pid = 1835] [serial = 220] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9503f000) [pid = 1835] [serial = 216] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x93d20800) [pid = 1835] [serial = 213] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x93185000) [pid = 1835] [serial = 214] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8f909c00) [pid = 1835] [serial = 210] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8f906400) [pid = 1835] [serial = 211] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x93b21400) [pid = 1835] [serial = 207] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x93b24400) [pid = 1835] [serial = 208] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f902000) [pid = 1835] [serial = 204] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f908400) [pid = 1835] [serial = 205] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0xa2b36000) [pid = 1835] [serial = 200] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0xa2b33800) [pid = 1835] [serial = 201] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x957e8800) [pid = 1835] [serial = 197] [outer = (nil)] [url = about:blank] 01:44:32 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x94d7c000) [pid = 1835] [serial = 198] [outer = (nil)] [url = about:blank] 01:44:33 INFO - PROCESS | 1835 | 1477557873795 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:33 INFO - .. 01:44:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6090ms 01:44:33 INFO - PROCESS | 1835 | 1477557873829 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 1835 | 1477557873836 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 01:44:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 01:44:33 INFO - PROCESS | 1835 | 1477557873850 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:34 INFO - PROCESS | 1835 | 1477557874112 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 01:44:34 INFO - PROCESS | 1835 | 1477557874254 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 01:44:34 INFO - PROCESS | 1835 | 1477557874260 Marionette TRACE conn4 <- [1,349,null,["8"]] 01:44:34 INFO - PROCESS | 1835 | 1477557874272 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 01:44:34 INFO - PROCESS | 1835 | 1477557874288 Marionette TRACE conn4 <- [1,350,null,{}] 01:44:34 INFO - PROCESS | 1835 | 1477557874311 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddd000 == 14 [pid = 1835] [id = 77] 01:44:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8ddde000) [pid = 1835] [serial = 230] [outer = (nil)] 01:44:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8dde0c00) [pid = 1835] [serial = 231] [outer = 0x8ddde000] 01:44:34 INFO - PROCESS | 1835 | 1477557874443 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f8aac00) [pid = 1835] [serial = 232] [outer = 0x8ddde000] 01:44:35 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:35 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:35 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/Navigator.cpp, line 1418 01:44:35 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f8a9800) [pid = 1835] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 01:44:35 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0xa10ba800) [pid = 1835] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 01:44:35 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x94d82800) [pid = 1835] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:44:35 INFO - PROCESS | 1835 | 1477557875675 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:35 INFO - .. 01:44:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1872ms 01:44:35 INFO - PROCESS | 1835 | 1477557875721 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 01:44:35 INFO - PROCESS | 1835 | 1477557875730 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 01:44:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 01:44:35 INFO - PROCESS | 1835 | 1477557875738 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:35 INFO - PROCESS | 1835 | 1477557875996 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 01:44:36 INFO - PROCESS | 1835 | 1477557876079 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 01:44:36 INFO - PROCESS | 1835 | 1477557876084 Marionette TRACE conn4 <- [1,354,null,["8"]] 01:44:36 INFO - PROCESS | 1835 | 1477557876092 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 01:44:36 INFO - PROCESS | 1835 | 1477557876098 Marionette TRACE conn4 <- [1,355,null,{}] 01:44:36 INFO - PROCESS | 1835 | 1477557876106 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbde000 == 15 [pid = 1835] [id = 78] 01:44:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f90d800) [pid = 1835] [serial = 233] [outer = (nil)] 01:44:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f96b800) [pid = 1835] [serial = 234] [outer = 0x8f90d800] 01:44:36 INFO - PROCESS | 1835 | 1477557876199 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f96bc00) [pid = 1835] [serial = 235] [outer = 0x8f90d800] 01:44:37 INFO - PROCESS | 1835 | 1477557877353 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:44:37 INFO - . 01:44:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1674ms 01:44:37 INFO - PROCESS | 1835 | 1477557877422 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:44:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 01:44:37 INFO - PROCESS | 1835 | 1477557877431 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:44:37 INFO - PROCESS | 1835 | 1477557877438 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:37 INFO - PROCESS | 1835 | 1477557877637 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 01:44:37 INFO - PROCESS | 1835 | 1477557877661 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 01:44:37 INFO - PROCESS | 1835 | 1477557877667 Marionette TRACE conn4 <- [1,359,null,["8"]] 01:44:37 INFO - PROCESS | 1835 | 1477557877675 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 01:44:37 INFO - PROCESS | 1835 | 1477557877684 Marionette TRACE conn4 <- [1,360,null,{}] 01:44:37 INFO - PROCESS | 1835 | 1477557877782 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x92371000 == 16 [pid = 1835] [id = 79] 01:44:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x92371800) [pid = 1835] [serial = 236] [outer = (nil)] 01:44:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x923ddc00) [pid = 1835] [serial = 237] [outer = 0x92371800] 01:44:37 INFO - PROCESS | 1835 | 1477557877878 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x928d7000) [pid = 1835] [serial = 238] [outer = 0x92371800] 01:44:41 INFO - PROCESS | 1835 | --DOCSHELL 0x94144400 == 15 [pid = 1835] [id = 38] 01:44:41 INFO - PROCESS | 1835 | --DOCSHELL 0x9a01ec00 == 14 [pid = 1835] [id = 53] 01:44:41 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0xa2754c00) [pid = 1835] [serial = 222] [outer = (nil)] [url = about:blank] 01:44:41 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8daf6800) [pid = 1835] [serial = 217] [outer = (nil)] [url = about:blank] 01:44:41 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8b5000) [pid = 1835] [serial = 225] [outer = (nil)] [url = about:blank] 01:44:41 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f903000) [pid = 1835] [serial = 226] [outer = (nil)] [url = about:blank] 01:44:41 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f96d400) [pid = 1835] [serial = 223] [outer = (nil)] [url = about:blank] 01:44:43 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f90d800) [pid = 1835] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 01:44:43 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f972c00) [pid = 1835] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 01:44:43 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8ddde000) [pid = 1835] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 01:44:43 INFO - PROCESS | 1835 | 1477557883617 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:43 INFO - .. 01:44:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6207ms 01:44:43 INFO - PROCESS | 1835 | 1477557883647 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 1835 | 1477557883655 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 01:44:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 01:44:43 INFO - PROCESS | 1835 | 1477557883677 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:43 INFO - PROCESS | 1835 | 1477557883867 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:44:43 INFO - PROCESS | 1835 | 1477557883975 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 01:44:43 INFO - PROCESS | 1835 | 1477557883982 Marionette TRACE conn4 <- [1,364,null,["8"]] 01:44:43 INFO - PROCESS | 1835 | 1477557883991 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 01:44:44 INFO - PROCESS | 1835 | 1477557884001 Marionette TRACE conn4 <- [1,365,null,{}] 01:44:44 INFO - PROCESS | 1835 | 1477557884008 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b4400 == 15 [pid = 1835] [id = 80] 01:44:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f8b4800) [pid = 1835] [serial = 239] [outer = (nil)] 01:44:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f8e8400) [pid = 1835] [serial = 240] [outer = 0x8f8b4800] 01:44:44 INFO - PROCESS | 1835 | 1477557884113 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f906400) [pid = 1835] [serial = 241] [outer = 0x8f8b4800] 01:44:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:44 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:45 INFO - PROCESS | 1835 | 1477557885179 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:45 INFO - .. 01:44:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1529ms 01:44:45 INFO - PROCESS | 1835 | 1477557885200 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 1835 | 1477557885207 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 01:44:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 01:44:45 INFO - PROCESS | 1835 | 1477557885216 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:45 INFO - PROCESS | 1835 | 1477557885412 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 01:44:45 INFO - PROCESS | 1835 | 1477557885526 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 01:44:45 INFO - PROCESS | 1835 | 1477557885532 Marionette TRACE conn4 <- [1,369,null,["8"]] 01:44:45 INFO - PROCESS | 1835 | 1477557885540 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 01:44:45 INFO - PROCESS | 1835 | 1477557885547 Marionette TRACE conn4 <- [1,370,null,{}] 01:44:45 INFO - PROCESS | 1835 | 1477557885555 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2400 == 16 [pid = 1835] [id = 81] 01:44:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8fa58000) [pid = 1835] [serial = 242] [outer = (nil)] 01:44:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x906a0800) [pid = 1835] [serial = 243] [outer = 0x8fa58000] 01:44:45 INFO - PROCESS | 1835 | 1477557885652 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x92275c00) [pid = 1835] [serial = 244] [outer = 0x8fa58000] 01:44:46 INFO - PROCESS | 1835 | 1477557886725 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:46 INFO - .. 01:44:46 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1576ms 01:44:46 INFO - PROCESS | 1835 | 1477557886802 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 01:44:46 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 01:44:46 INFO - PROCESS | 1835 | 1477557886811 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 01:44:46 INFO - PROCESS | 1835 | 1477557886819 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:47 INFO - PROCESS | 1835 | 1477557887056 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 01:44:47 INFO - PROCESS | 1835 | 1477557887211 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 01:44:47 INFO - PROCESS | 1835 | 1477557887219 Marionette TRACE conn4 <- [1,374,null,["8"]] 01:44:47 INFO - PROCESS | 1835 | 1477557887231 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 01:44:47 INFO - PROCESS | 1835 | 1477557887243 Marionette TRACE conn4 <- [1,375,null,{}] 01:44:47 INFO - PROCESS | 1835 | 1477557887253 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe1400 == 17 [pid = 1835] [id = 82] 01:44:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8dbe2c00) [pid = 1835] [serial = 245] [outer = (nil)] 01:44:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8dd1c800) [pid = 1835] [serial = 246] [outer = 0x8dbe2c00] 01:44:47 INFO - PROCESS | 1835 | 1477557887358 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8ddd5400) [pid = 1835] [serial = 247] [outer = 0x8dbe2c00] 01:44:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2400 == 16 [pid = 1835] [id = 81] 01:44:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b4400 == 15 [pid = 1835] [id = 80] 01:44:50 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f975400) [pid = 1835] [serial = 228] [outer = (nil)] [url = about:blank] 01:44:50 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f96b800) [pid = 1835] [serial = 234] [outer = (nil)] [url = about:blank] 01:44:50 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f96bc00) [pid = 1835] [serial = 235] [outer = (nil)] [url = about:blank] 01:44:50 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8dde0c00) [pid = 1835] [serial = 231] [outer = (nil)] [url = about:blank] 01:44:50 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f8aac00) [pid = 1835] [serial = 232] [outer = (nil)] [url = about:blank] 01:44:50 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f977000) [pid = 1835] [serial = 229] [outer = (nil)] [url = about:blank] 01:44:52 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f8b4800) [pid = 1835] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 01:44:52 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x92371800) [pid = 1835] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 01:44:53 INFO - PROCESS | 1835 | 1477557893071 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:53 INFO - .. 01:44:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6304ms 01:44:53 INFO - PROCESS | 1835 | 1477557893123 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:44:53 INFO - PROCESS | 1835 | 1477557893130 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:44:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 01:44:53 INFO - PROCESS | 1835 | 1477557893142 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:53 INFO - PROCESS | 1835 | 1477557893325 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 01:44:53 INFO - PROCESS | 1835 | 1477557893434 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 01:44:53 INFO - PROCESS | 1835 | 1477557893441 Marionette TRACE conn4 <- [1,379,null,["8"]] 01:44:53 INFO - PROCESS | 1835 | 1477557893450 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 01:44:53 INFO - PROCESS | 1835 | 1477557893458 Marionette TRACE conn4 <- [1,380,null,{}] 01:44:53 INFO - PROCESS | 1835 | 1477557893466 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8ab400 == 16 [pid = 1835] [id = 83] 01:44:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f8abc00) [pid = 1835] [serial = 248] [outer = (nil)] 01:44:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f8b4800) [pid = 1835] [serial = 249] [outer = 0x8f8abc00] 01:44:53 INFO - PROCESS | 1835 | 1477557893567 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f906000) [pid = 1835] [serial = 250] [outer = 0x8f8abc00] 01:44:54 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:44:54 INFO - PROCESS | 1835 | 1477557894631 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:44:54 INFO - .. 01:44:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1536ms 01:44:54 INFO - PROCESS | 1835 | 1477557894677 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 1835 | 1477557894684 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 01:44:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 01:44:54 INFO - PROCESS | 1835 | 1477557894692 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:44:54 INFO - PROCESS | 1835 | 1477557894884 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:44:54 INFO - PROCESS | 1835 | 1477557894905 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 01:44:54 INFO - PROCESS | 1835 | 1477557894912 Marionette TRACE conn4 <- [1,384,null,["8"]] 01:44:54 INFO - PROCESS | 1835 | 1477557894921 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 01:44:54 INFO - PROCESS | 1835 | 1477557894927 Marionette TRACE conn4 <- [1,385,null,{}] 01:44:54 INFO - PROCESS | 1835 | 1477557894933 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x9069f800 == 17 [pid = 1835] [id = 84] 01:44:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x906a5c00) [pid = 1835] [serial = 251] [outer = (nil)] 01:44:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x906ac400) [pid = 1835] [serial = 252] [outer = 0x906a5c00] 01:44:55 INFO - PROCESS | 1835 | 1477557895112 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x925c7000) [pid = 1835] [serial = 253] [outer = 0x906a5c00] 01:44:58 INFO - PROCESS | 1835 | --DOCSHELL 0x957e9800 == 16 [pid = 1835] [id = 39] 01:44:58 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2000 == 15 [pid = 1835] [id = 76] 01:44:58 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbde000 == 14 [pid = 1835] [id = 78] 01:44:58 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe1400 == 13 [pid = 1835] [id = 82] 01:44:58 INFO - PROCESS | 1835 | --DOCSHELL 0x92371000 == 12 [pid = 1835] [id = 79] 01:44:58 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f8e8400) [pid = 1835] [serial = 240] [outer = (nil)] [url = about:blank] 01:44:58 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f906400) [pid = 1835] [serial = 241] [outer = (nil)] [url = about:blank] 01:44:58 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x923ddc00) [pid = 1835] [serial = 237] [outer = (nil)] [url = about:blank] 01:44:58 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x928d7000) [pid = 1835] [serial = 238] [outer = (nil)] [url = about:blank] 01:44:58 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x906a0800) [pid = 1835] [serial = 243] [outer = (nil)] [url = about:blank] 01:45:00 INFO - PROCESS | 1835 | 1477557900718 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:00 INFO - .. 01:45:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6045ms 01:45:00 INFO - PROCESS | 1835 | 1477557900739 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 1835 | 1477557900747 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 01:45:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 01:45:00 INFO - PROCESS | 1835 | 1477557900771 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:01 INFO - PROCESS | 1835 | 1477557901033 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 01:45:01 INFO - PROCESS | 1835 | 1477557901071 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 01:45:01 INFO - PROCESS | 1835 | 1477557901079 Marionette TRACE conn4 <- [1,389,null,["8"]] 01:45:01 INFO - PROCESS | 1835 | 1477557901090 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 01:45:01 INFO - PROCESS | 1835 | 1477557901102 Marionette TRACE conn4 <- [1,390,null,{}] 01:45:01 INFO - PROCESS | 1835 | 1477557901164 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b3400 == 13 [pid = 1835] [id = 85] 01:45:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f8b4000) [pid = 1835] [serial = 254] [outer = (nil)] 01:45:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f8e3000) [pid = 1835] [serial = 255] [outer = 0x8f8b4000] 01:45:01 INFO - PROCESS | 1835 | 1477557901306 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f908400) [pid = 1835] [serial = 256] [outer = 0x8f8b4000] 01:45:01 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8fa58000) [pid = 1835] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 01:45:01 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f8abc00) [pid = 1835] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 01:45:01 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dbe2c00) [pid = 1835] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 01:45:02 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:45:02 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:45:02 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:45:02 INFO - PROCESS | 1835 | 1477557902558 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:02 INFO - .. 01:45:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1827ms 01:45:02 INFO - PROCESS | 1835 | 1477557902594 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 1835 | 1477557902600 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 01:45:02 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 01:45:02 INFO - PROCESS | 1835 | 1477557902608 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:02 INFO - PROCESS | 1835 | 1477557902833 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 01:45:02 INFO - PROCESS | 1835 | 1477557902848 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 01:45:02 INFO - PROCESS | 1835 | 1477557902862 Marionette TRACE conn4 <- [1,394,null,["8"]] 01:45:02 INFO - PROCESS | 1835 | 1477557902873 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 01:45:02 INFO - PROCESS | 1835 | 1477557902881 Marionette TRACE conn4 <- [1,395,null,{}] 01:45:02 INFO - PROCESS | 1835 | 1477557902889 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa55800 == 14 [pid = 1835] [id = 86] 01:45:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8fa57c00) [pid = 1835] [serial = 257] [outer = (nil)] 01:45:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x906a0800) [pid = 1835] [serial = 258] [outer = 0x8fa57c00] 01:45:02 INFO - PROCESS | 1835 | 1477557902983 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x906ac800) [pid = 1835] [serial = 259] [outer = 0x8fa57c00] 01:45:04 INFO - PROCESS | 1835 | 1477557904111 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:04 INFO - .. 01:45:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1524ms 01:45:04 INFO - PROCESS | 1835 | 1477557904142 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 1835 | 1477557904149 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:45:04 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 01:45:04 INFO - PROCESS | 1835 | 1477557904158 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:04 INFO - PROCESS | 1835 | 1477557904346 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 01:45:04 INFO - PROCESS | 1835 | 1477557904553 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 01:45:04 INFO - PROCESS | 1835 | 1477557904560 Marionette TRACE conn4 <- [1,399,null,["8"]] 01:45:04 INFO - PROCESS | 1835 | 1477557904572 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 01:45:04 INFO - PROCESS | 1835 | 1477557904584 Marionette TRACE conn4 <- [1,400,null,{}] 01:45:04 INFO - PROCESS | 1835 | 1477557904593 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dd1dc00 == 15 [pid = 1835] [id = 87] 01:45:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8ddd5800) [pid = 1835] [serial = 260] [outer = (nil)] 01:45:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8ddde000) [pid = 1835] [serial = 261] [outer = 0x8ddd5800] 01:45:04 INFO - PROCESS | 1835 | 1477557904699 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f8a9c00) [pid = 1835] [serial = 262] [outer = 0x8ddd5800] 01:45:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddd000 == 14 [pid = 1835] [id = 77] 01:45:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa55800 == 13 [pid = 1835] [id = 86] 01:45:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b3400 == 12 [pid = 1835] [id = 85] 01:45:07 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f8b4800) [pid = 1835] [serial = 249] [outer = (nil)] [url = about:blank] 01:45:07 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f906000) [pid = 1835] [serial = 250] [outer = (nil)] [url = about:blank] 01:45:07 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8dd1c800) [pid = 1835] [serial = 246] [outer = (nil)] [url = about:blank] 01:45:07 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8ddd5400) [pid = 1835] [serial = 247] [outer = (nil)] [url = about:blank] 01:45:07 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x92275c00) [pid = 1835] [serial = 244] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f8b4000) [pid = 1835] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 01:45:10 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x906a5c00) [pid = 1835] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 01:45:10 INFO - PROCESS | 1835 | 1477557910407 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:10 INFO - .. 01:45:10 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6306ms 01:45:10 INFO - PROCESS | 1835 | 1477557910465 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 1835 | 1477557910472 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 01:45:10 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 01:45:10 INFO - PROCESS | 1835 | 1477557910482 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:10 INFO - PROCESS | 1835 | 1477557910658 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:45:10 INFO - PROCESS | 1835 | 1477557910766 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 01:45:10 INFO - PROCESS | 1835 | 1477557910772 Marionette TRACE conn4 <- [1,404,null,["8"]] 01:45:10 INFO - PROCESS | 1835 | 1477557910780 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 01:45:10 INFO - PROCESS | 1835 | 1477557910788 Marionette TRACE conn4 <- [1,405,null,{}] 01:45:10 INFO - PROCESS | 1835 | 1477557910795 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8af800 == 13 [pid = 1835] [id = 88] 01:45:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f8b3400) [pid = 1835] [serial = 263] [outer = (nil)] 01:45:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f903000) [pid = 1835] [serial = 264] [outer = 0x8f8b3400] 01:45:10 INFO - PROCESS | 1835 | 1477557910895 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f907800) [pid = 1835] [serial = 265] [outer = 0x8f8b3400] 01:45:11 INFO - PROCESS | 1835 | 1477557911940 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:45:11 INFO - . 01:45:11 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1477ms 01:45:11 INFO - PROCESS | 1835 | 1477557911959 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 01:45:11 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 01:45:11 INFO - PROCESS | 1835 | 1477557911966 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 01:45:11 INFO - PROCESS | 1835 | 1477557911974 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:12 INFO - PROCESS | 1835 | 1477557912183 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 01:45:12 INFO - PROCESS | 1835 | 1477557912286 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 01:45:12 INFO - PROCESS | 1835 | 1477557912292 Marionette TRACE conn4 <- [1,409,null,["8"]] 01:45:12 INFO - PROCESS | 1835 | 1477557912300 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 01:45:12 INFO - PROCESS | 1835 | 1477557912307 Marionette TRACE conn4 <- [1,410,null,{}] 01:45:12 INFO - PROCESS | 1835 | 1477557912314 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa56400 == 14 [pid = 1835] [id = 89] 01:45:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x906a1c00) [pid = 1835] [serial = 266] [outer = (nil)] 01:45:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x922ee800) [pid = 1835] [serial = 267] [outer = 0x906a1c00] 01:45:12 INFO - PROCESS | 1835 | 1477557912406 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x92370c00) [pid = 1835] [serial = 268] [outer = 0x906a1c00] 01:45:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8ab400 == 13 [pid = 1835] [id = 83] 01:45:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8af800 == 12 [pid = 1835] [id = 88] 01:45:16 INFO - PROCESS | 1835 | --DOCSHELL 0x9069f800 == 11 [pid = 1835] [id = 84] 01:45:16 INFO - PROCESS | 1835 | --DOCSHELL 0x8dd1dc00 == 10 [pid = 1835] [id = 87] 01:45:16 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x906ac400) [pid = 1835] [serial = 252] [outer = (nil)] [url = about:blank] 01:45:16 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8e3000) [pid = 1835] [serial = 255] [outer = (nil)] [url = about:blank] 01:45:16 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f908400) [pid = 1835] [serial = 256] [outer = (nil)] [url = about:blank] 01:45:16 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x925c7000) [pid = 1835] [serial = 253] [outer = (nil)] [url = about:blank] 01:45:16 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x906a0800) [pid = 1835] [serial = 258] [outer = (nil)] [url = about:blank] 01:45:18 INFO - PROCESS | 1835 | 1477557918001 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:18 INFO - .. 01:45:18 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6093ms 01:45:18 INFO - PROCESS | 1835 | 1477557918068 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 1835 | 1477557918076 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 01:45:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 01:45:18 INFO - PROCESS | 1835 | 1477557918089 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:18 INFO - PROCESS | 1835 | 1477557918352 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 01:45:18 INFO - PROCESS | 1835 | 1477557918428 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 01:45:18 INFO - PROCESS | 1835 | 1477557918435 Marionette TRACE conn4 <- [1,414,null,["8"]] 01:45:18 INFO - PROCESS | 1835 | 1477557918445 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 01:45:18 INFO - PROCESS | 1835 | 1477557918454 Marionette TRACE conn4 <- [1,415,null,{}] 01:45:18 INFO - PROCESS | 1835 | 1477557918467 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b1000 == 11 [pid = 1835] [id = 90] 01:45:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f8b4400) [pid = 1835] [serial = 269] [outer = (nil)] 01:45:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f8e3800) [pid = 1835] [serial = 270] [outer = 0x8f8b4400] 01:45:18 INFO - PROCESS | 1835 | 1477557918567 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f908c00) [pid = 1835] [serial = 271] [outer = 0x8f8b4400] 01:45:19 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f8b3400) [pid = 1835] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 01:45:19 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8ddd5800) [pid = 1835] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 01:45:19 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8fa57c00) [pid = 1835] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 01:45:24 INFO - PROCESS | 1835 | --DOCSHELL 0x928d0000 == 10 [pid = 1835] [id = 43] 01:45:24 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa56400 == 9 [pid = 1835] [id = 89] 01:45:24 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8ddde000) [pid = 1835] [serial = 261] [outer = (nil)] [url = about:blank] 01:45:24 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f903000) [pid = 1835] [serial = 264] [outer = (nil)] [url = about:blank] 01:45:24 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f8a9c00) [pid = 1835] [serial = 262] [outer = (nil)] [url = about:blank] 01:45:24 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8f907800) [pid = 1835] [serial = 265] [outer = (nil)] [url = about:blank] 01:45:24 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x906ac800) [pid = 1835] [serial = 259] [outer = (nil)] [url = about:blank] 01:45:24 INFO - PROCESS | 1835 | 1477557924295 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:24 INFO - .. 01:45:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6252ms 01:45:24 INFO - PROCESS | 1835 | 1477557924340 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:45:24 INFO - PROCESS | 1835 | 1477557924348 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:45:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 01:45:24 INFO - PROCESS | 1835 | 1477557924361 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:24 INFO - PROCESS | 1835 | 1477557924555 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 01:45:24 INFO - PROCESS | 1835 | 1477557924680 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 01:45:24 INFO - PROCESS | 1835 | 1477557924687 Marionette TRACE conn4 <- [1,419,null,["8"]] 01:45:24 INFO - PROCESS | 1835 | 1477557924695 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 01:45:24 INFO - PROCESS | 1835 | 1477557924703 Marionette TRACE conn4 <- [1,420,null,{}] 01:45:24 INFO - PROCESS | 1835 | 1477557924710 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddda800 == 10 [pid = 1835] [id = 91] 01:45:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8dddb800) [pid = 1835] [serial = 272] [outer = (nil)] 01:45:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8dde0400) [pid = 1835] [serial = 273] [outer = 0x8dddb800] 01:45:24 INFO - PROCESS | 1835 | 1477557924810 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8dddf400) [pid = 1835] [serial = 274] [outer = 0x8dddb800] 01:45:25 INFO - PROCESS | 1835 | 1477557925921 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:25 INFO - .. 01:45:25 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1621ms 01:45:25 INFO - PROCESS | 1835 | 1477557925985 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 1835 | 1477557925993 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 01:45:25 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 01:45:26 INFO - PROCESS | 1835 | 1477557926003 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:26 INFO - PROCESS | 1835 | 1477557926200 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:45:26 INFO - PROCESS | 1835 | 1477557926222 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 01:45:26 INFO - PROCESS | 1835 | 1477557926227 Marionette TRACE conn4 <- [1,424,null,["8"]] 01:45:26 INFO - PROCESS | 1835 | 1477557926322 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 01:45:26 INFO - PROCESS | 1835 | 1477557926329 Marionette TRACE conn4 <- [1,425,null,{}] 01:45:26 INFO - PROCESS | 1835 | 1477557926342 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f907c00 == 11 [pid = 1835] [id = 92] 01:45:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f908000) [pid = 1835] [serial = 275] [outer = (nil)] 01:45:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f90b000) [pid = 1835] [serial = 276] [outer = 0x8f908000] 01:45:26 INFO - PROCESS | 1835 | 1477557926434 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f90b400) [pid = 1835] [serial = 277] [outer = 0x8f908000] 01:45:27 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x906a1c00) [pid = 1835] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 01:45:27 INFO - PROCESS | 1835 | 1477557927568 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:27 INFO - .. 01:45:27 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1624ms 01:45:27 INFO - PROCESS | 1835 | 1477557927636 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 01:45:27 INFO - PROCESS | 1835 | 1477557927645 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 01:45:27 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 01:45:27 INFO - PROCESS | 1835 | 1477557927653 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:27 INFO - PROCESS | 1835 | 1477557927878 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 01:45:27 INFO - PROCESS | 1835 | 1477557927950 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 01:45:27 INFO - PROCESS | 1835 | 1477557927956 Marionette TRACE conn4 <- [1,429,null,["8"]] 01:45:27 INFO - PROCESS | 1835 | 1477557927963 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 01:45:27 INFO - PROCESS | 1835 | 1477557927971 Marionette TRACE conn4 <- [1,430,null,{}] 01:45:27 INFO - PROCESS | 1835 | 1477557927978 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x922e8c00 == 12 [pid = 1835] [id = 93] 01:45:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x922e9400) [pid = 1835] [serial = 278] [outer = (nil)] 01:45:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x9236f800) [pid = 1835] [serial = 279] [outer = 0x922e9400] 01:45:28 INFO - PROCESS | 1835 | 1477557928071 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x925c9800) [pid = 1835] [serial = 280] [outer = 0x922e9400] 01:45:28 INFO - PROCESS | 1835 | 1477557928713 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 01:45:28 INFO - . 01:45:28 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1124ms 01:45:28 INFO - PROCESS | 1835 | 1477557928779 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 1835 | 1477557928784 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 01:45:28 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 01:45:28 INFO - PROCESS | 1835 | 1477557928795 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:28 INFO - PROCESS | 1835 | 1477557928989 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 01:45:29 INFO - PROCESS | 1835 | 1477557929095 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 01:45:29 INFO - PROCESS | 1835 | 1477557929101 Marionette TRACE conn4 <- [1,434,null,["8"]] 01:45:29 INFO - PROCESS | 1835 | 1477557929107 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 01:45:29 INFO - PROCESS | 1835 | 1477557929115 Marionette TRACE conn4 <- [1,435,null,{}] 01:45:29 INFO - PROCESS | 1835 | 1477557929124 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x93183400 == 13 [pid = 1835] [id = 94] 01:45:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x93185000) [pid = 1835] [serial = 281] [outer = (nil)] 01:45:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x934d7400) [pid = 1835] [serial = 282] [outer = 0x93185000] 01:45:29 INFO - PROCESS | 1835 | 1477557929218 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x93b1f400) [pid = 1835] [serial = 283] [outer = 0x93185000] 01:45:29 INFO - PROCESS | 1835 | 1477557929918 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 01:45:29 INFO - . 01:45:29 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1172ms 01:45:29 INFO - PROCESS | 1835 | 1477557929965 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 1835 | 1477557929968 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:45:29 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 01:45:29 INFO - PROCESS | 1835 | 1477557929977 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:30 INFO - PROCESS | 1835 | 1477557930160 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 01:45:30 INFO - PROCESS | 1835 | 1477557930288 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 01:45:30 INFO - PROCESS | 1835 | 1477557930295 Marionette TRACE conn4 <- [1,439,null,["8"]] 01:45:30 INFO - PROCESS | 1835 | 1477557930305 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 01:45:30 INFO - PROCESS | 1835 | 1477557930318 Marionette TRACE conn4 <- [1,440,null,{}] 01:45:30 INFO - PROCESS | 1835 | 1477557930327 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db40400 == 14 [pid = 1835] [id = 95] 01:45:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8db44c00) [pid = 1835] [serial = 284] [outer = (nil)] 01:45:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8dd16800) [pid = 1835] [serial = 285] [outer = 0x8db44c00] 01:45:30 INFO - PROCESS | 1835 | 1477557930435 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8dde3c00) [pid = 1835] [serial = 286] [outer = 0x8db44c00] 01:45:31 INFO - PROCESS | 1835 | 1477557931191 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 01:45:31 INFO - . 01:45:31 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1226ms 01:45:31 INFO - PROCESS | 1835 | 1477557931204 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 1835 | 1477557931212 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 01:45:31 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 01:45:31 INFO - PROCESS | 1835 | 1477557931222 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:31 INFO - PROCESS | 1835 | 1477557931485 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:45:31 INFO - PROCESS | 1835 | 1477557931607 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 01:45:31 INFO - PROCESS | 1835 | 1477557931615 Marionette TRACE conn4 <- [1,444,null,["8"]] 01:45:31 INFO - PROCESS | 1835 | 1477557931624 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 01:45:31 INFO - PROCESS | 1835 | 1477557931633 Marionette TRACE conn4 <- [1,445,null,{}] 01:45:31 INFO - PROCESS | 1835 | 1477557931640 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dafcc00 == 15 [pid = 1835] [id = 96] 01:45:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8db45000) [pid = 1835] [serial = 287] [outer = (nil)] 01:45:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x94136800) [pid = 1835] [serial = 288] [outer = 0x8db45000] 01:45:31 INFO - PROCESS | 1835 | 1477557931958 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9413c800) [pid = 1835] [serial = 289] [outer = 0x8db45000] 01:45:32 INFO - PROCESS | 1835 | 1477557932894 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 01:45:32 INFO - . 01:45:32 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1721ms 01:45:32 INFO - PROCESS | 1835 | 1477557932943 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 1835 | 1477557932948 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 01:45:32 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 01:45:32 INFO - PROCESS | 1835 | 1477557932958 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:33 INFO - PROCESS | 1835 | 1477557933206 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 01:45:33 INFO - PROCESS | 1835 | 1477557933352 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 01:45:33 INFO - PROCESS | 1835 | 1477557933364 Marionette TRACE conn4 <- [1,449,null,["8"]] 01:45:33 INFO - PROCESS | 1835 | 1477557933382 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 01:45:33 INFO - PROCESS | 1835 | 1477557933391 Marionette TRACE conn4 <- [1,450,null,{}] 01:45:33 INFO - PROCESS | 1835 | 1477557933468 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d7c000 == 16 [pid = 1835] [id = 97] 01:45:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x94d7e000) [pid = 1835] [serial = 290] [outer = (nil)] 01:45:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x94d82c00) [pid = 1835] [serial = 291] [outer = 0x94d7e000] 01:45:33 INFO - PROCESS | 1835 | 1477557933582 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9503c800) [pid = 1835] [serial = 292] [outer = 0x94d7e000] 01:45:34 INFO - PROCESS | 1835 | 1477557934313 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 01:45:34 INFO - . 01:45:34 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1386ms 01:45:34 INFO - PROCESS | 1835 | 1477557934376 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 01:45:34 INFO - PROCESS | 1835 | 1477557934381 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 01:45:34 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 01:45:34 INFO - PROCESS | 1835 | 1477557934391 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:34 INFO - PROCESS | 1835 | 1477557934596 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 01:45:34 INFO - PROCESS | 1835 | 1477557934815 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 01:45:34 INFO - PROCESS | 1835 | 1477557934818 Marionette TRACE conn4 <- [1,454,null,["8"]] 01:45:34 INFO - PROCESS | 1835 | 1477557934831 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 01:45:34 INFO - PROCESS | 1835 | 1477557934840 Marionette TRACE conn4 <- [1,455,null,{}] 01:45:34 INFO - PROCESS | 1835 | 1477557934847 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe9c00 == 17 [pid = 1835] [id = 98] 01:45:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8ddd6c00) [pid = 1835] [serial = 293] [outer = (nil)] 01:45:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x957e0800) [pid = 1835] [serial = 294] [outer = 0x8ddd6c00] 01:45:34 INFO - PROCESS | 1835 | 1477557934949 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x957ea800) [pid = 1835] [serial = 295] [outer = 0x8ddd6c00] 01:45:35 INFO - PROCESS | 1835 | 1477557935642 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 01:45:35 INFO - . 01:45:35 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1332ms 01:45:35 INFO - PROCESS | 1835 | 1477557935723 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 1835 | 1477557935728 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:45:35 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 01:45:35 INFO - PROCESS | 1835 | 1477557935736 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:35 INFO - PROCESS | 1835 | 1477557935933 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 01:45:36 INFO - PROCESS | 1835 | 1477557936144 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 01:45:36 INFO - PROCESS | 1835 | 1477557936150 Marionette TRACE conn4 <- [1,459,null,["8"]] 01:45:36 INFO - PROCESS | 1835 | 1477557936169 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 01:45:36 INFO - PROCESS | 1835 | 1477557936182 Marionette TRACE conn4 <- [1,460,null,{}] 01:45:36 INFO - PROCESS | 1835 | 1477557936192 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db46000 == 18 [pid = 1835] [id = 99] 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8dbdd000) [pid = 1835] [serial = 296] [outer = (nil)] 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8dde1800) [pid = 1835] [serial = 297] [outer = 0x8dbdd000] 01:45:36 INFO - PROCESS | 1835 | 1477557936290 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8f8b4000) [pid = 1835] [serial = 298] [outer = 0x8dbdd000] 01:45:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddddc00 == 19 [pid = 1835] [id = 100] 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8f8a9000) [pid = 1835] [serial = 299] [outer = (nil)] 01:45:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dabe000 == 20 [pid = 1835] [id = 101] 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8dd12800) [pid = 1835] [serial = 300] [outer = (nil)] 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8f96bc00) [pid = 1835] [serial = 301] [outer = 0x8dd12800] 01:45:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x906a4c00) [pid = 1835] [serial = 302] [outer = 0x8f8a9000] 01:45:37 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b1000 == 19 [pid = 1835] [id = 90] 01:45:37 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x92370c00) [pid = 1835] [serial = 268] [outer = (nil)] [url = about:blank] 01:45:37 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8f8e3800) [pid = 1835] [serial = 270] [outer = (nil)] [url = about:blank] 01:45:37 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x922ee800) [pid = 1835] [serial = 267] [outer = (nil)] [url = about:blank] 01:45:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8f8b1000) [pid = 1835] [serial = 303] [outer = 0x98f2c400] 01:45:39 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x922e9400) [pid = 1835] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 01:45:39 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8dddb800) [pid = 1835] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 01:45:39 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8f8b4400) [pid = 1835] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 01:45:39 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8f908000) [pid = 1835] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 01:45:41 INFO - PROCESS | 1835 | 1477557941957 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:45:41 INFO - . 01:45:41 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6246ms 01:45:41 INFO - PROCESS | 1835 | 1477557941984 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 01:45:41 INFO - PROCESS | 1835 | 1477557941991 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 01:45:41 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 01:45:42 INFO - PROCESS | 1835 | 1477557942001 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:42 INFO - PROCESS | 1835 | 1477557942223 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:45:42 INFO - PROCESS | 1835 | 1477557942340 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 01:45:42 INFO - PROCESS | 1835 | 1477557942347 Marionette TRACE conn4 <- [1,464,null,["8"]] 01:45:42 INFO - PROCESS | 1835 | 1477557942355 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 01:45:42 INFO - PROCESS | 1835 | 1477557942361 Marionette TRACE conn4 <- [1,465,null,{}] 01:45:42 INFO - PROCESS | 1835 | 1477557942368 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b24000 == 20 [pid = 1835] [id = 102] 01:45:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x93d15800) [pid = 1835] [serial = 304] [outer = (nil)] 01:45:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9413bc00) [pid = 1835] [serial = 305] [outer = 0x93d15800] 01:45:42 INFO - PROCESS | 1835 | 1477557942460 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x948cb400) [pid = 1835] [serial = 306] [outer = 0x93d15800] 01:45:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x9503e800 == 21 [pid = 1835] [id = 103] 01:45:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x9503fc00) [pid = 1835] [serial = 307] [outer = (nil)] 01:45:42 INFO - PROCESS | 1835 | [1835] WARNING: No inner window available!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9723 01:45:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8daf2c00) [pid = 1835] [serial = 308] [outer = 0x9503fc00] 01:45:45 INFO - PROCESS | 1835 | --DOCSHELL 0x8dabe000 == 20 [pid = 1835] [id = 101] 01:45:45 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddddc00 == 19 [pid = 1835] [id = 100] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x9236f800) [pid = 1835] [serial = 279] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x925c9800) [pid = 1835] [serial = 280] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8f90b000) [pid = 1835] [serial = 276] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8f90b400) [pid = 1835] [serial = 277] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8dde0400) [pid = 1835] [serial = 273] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8dddf400) [pid = 1835] [serial = 274] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f908c00) [pid = 1835] [serial = 271] [outer = (nil)] [url = about:blank] 01:45:45 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x934d7400) [pid = 1835] [serial = 282] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1835 | 1477557948037 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:45:48 INFO - . 01:45:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6086ms 01:45:48 INFO - PROCESS | 1835 | 1477557948088 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 1835 | 1477557948098 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 01:45:48 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 01:45:48 INFO - PROCESS | 1835 | 1477557948129 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:48 INFO - PROCESS | 1835 | 1477557948534 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 01:45:48 INFO - PROCESS | 1835 | 1477557948600 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 01:45:48 INFO - PROCESS | 1835 | 1477557948612 Marionette TRACE conn4 <- [1,469,null,["8"]] 01:45:48 INFO - PROCESS | 1835 | 1477557948703 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 01:45:48 INFO - PROCESS | 1835 | 1477557948719 Marionette TRACE conn4 <- [1,470,null,{}] 01:45:48 INFO - PROCESS | 1835 | 1477557948742 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90f000 == 20 [pid = 1835] [id = 104] 01:45:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8f96c000) [pid = 1835] [serial = 309] [outer = (nil)] 01:45:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8f976800) [pid = 1835] [serial = 310] [outer = 0x8f96c000] 01:45:48 INFO - PROCESS | 1835 | 1477557948938 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x906a0800) [pid = 1835] [serial = 311] [outer = 0x8f96c000] 01:45:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f901c00 == 21 [pid = 1835] [id = 105] 01:45:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x923d3400) [pid = 1835] [serial = 312] [outer = (nil)] 01:45:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9236c800) [pid = 1835] [serial = 313] [outer = 0x923d3400] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x93185000) [pid = 1835] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8db44c00) [pid = 1835] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8ddd6c00) [pid = 1835] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x94d7e000) [pid = 1835] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8db45000) [pid = 1835] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8dbdd000) [pid = 1835] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8f8a9000) [pid = 1835] [serial = 299] [outer = (nil)] [url = about:blank] 01:45:50 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8dd12800) [pid = 1835] [serial = 300] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8f907c00 == 20 [pid = 1835] [id = 92] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x93183400 == 19 [pid = 1835] [id = 94] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe9c00 == 18 [pid = 1835] [id = 98] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8db46000 == 17 [pid = 1835] [id = 99] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x94d7c000 == 16 [pid = 1835] [id = 97] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8dafcc00 == 15 [pid = 1835] [id = 96] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8db40400 == 14 [pid = 1835] [id = 95] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x922e8c00 == 13 [pid = 1835] [id = 93] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddda800 == 12 [pid = 1835] [id = 91] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x9503e800 == 11 [pid = 1835] [id = 103] 01:45:54 INFO - PROCESS | 1835 | --DOCSHELL 0x93b24000 == 10 [pid = 1835] [id = 102] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x906a4c00) [pid = 1835] [serial = 302] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8f96bc00) [pid = 1835] [serial = 301] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x957ea800) [pid = 1835] [serial = 295] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x957e0800) [pid = 1835] [serial = 294] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8f8b4000) [pid = 1835] [serial = 298] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8dde1800) [pid = 1835] [serial = 297] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x94d82c00) [pid = 1835] [serial = 291] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x9503c800) [pid = 1835] [serial = 292] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x94136800) [pid = 1835] [serial = 288] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x9413c800) [pid = 1835] [serial = 289] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8dd16800) [pid = 1835] [serial = 285] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8dde3c00) [pid = 1835] [serial = 286] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0xa4cf0400) [pid = 1835] [serial = 202] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:45:54 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x93b1f400) [pid = 1835] [serial = 283] [outer = (nil)] [url = about:blank] 01:45:54 INFO - PROCESS | 1835 | 1477557954857 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:54 INFO - ... 01:45:54 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6750ms 01:45:54 INFO - PROCESS | 1835 | 1477557954872 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 1835 | 1477557954879 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 01:45:54 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 01:45:54 INFO - PROCESS | 1835 | 1477557954923 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8f901c00 == 9 [pid = 1835] [id = 105] 01:45:55 INFO - PROCESS | 1835 | 1477557955147 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 01:45:55 INFO - PROCESS | 1835 | 1477557955250 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 01:45:55 INFO - PROCESS | 1835 | 1477557955257 Marionette TRACE conn4 <- [1,474,null,["8"]] 01:45:55 INFO - PROCESS | 1835 | 1477557955268 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 01:45:55 INFO - PROCESS | 1835 | 1477557955276 Marionette TRACE conn4 <- [1,475,null,{}] 01:45:55 INFO - PROCESS | 1835 | 1477557955283 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd5c00 == 10 [pid = 1835] [id = 106] 01:45:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8ddd6000) [pid = 1835] [serial = 314] [outer = (nil)] 01:45:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8ddda400) [pid = 1835] [serial = 315] [outer = 0x8ddd6000] 01:45:55 INFO - PROCESS | 1835 | 1477557955380 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8dde1800) [pid = 1835] [serial = 316] [outer = 0x8ddd6000] 01:45:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd7400 == 11 [pid = 1835] [id = 107] 01:45:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f8eac00) [pid = 1835] [serial = 317] [outer = (nil)] 01:45:55 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 01:45:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f909c00) [pid = 1835] [serial = 318] [outer = 0x8f8eac00] 01:45:56 INFO - PROCESS | 1835 | 1477557956445 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 01:45:56 INFO - .. 01:45:56 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1576ms 01:45:56 INFO - PROCESS | 1835 | 1477557956490 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 1835 | 1477557956497 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:45:56 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 01:45:56 INFO - PROCESS | 1835 | 1477557956505 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:56 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd7400 == 10 [pid = 1835] [id = 107] 01:45:56 INFO - PROCESS | 1835 | 1477557956763 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 01:45:56 INFO - PROCESS | 1835 | 1477557956786 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 01:45:56 INFO - PROCESS | 1835 | 1477557956791 Marionette TRACE conn4 <- [1,479,null,["8"]] 01:45:56 INFO - PROCESS | 1835 | 1477557956798 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 01:45:56 INFO - PROCESS | 1835 | 1477557956805 Marionette TRACE conn4 <- [1,480,null,{}] 01:45:56 INFO - PROCESS | 1835 | 1477557956865 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90d800 == 11 [pid = 1835] [id = 108] 01:45:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f96b800) [pid = 1835] [serial = 319] [outer = (nil)] 01:45:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f96f000) [pid = 1835] [serial = 320] [outer = 0x8f96b800] 01:45:56 INFO - PROCESS | 1835 | 1477557956955 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f96f400) [pid = 1835] [serial = 321] [outer = 0x8f96b800] 01:45:57 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x9503fc00) [pid = 1835] [serial = 307] [outer = (nil)] [url = about:blank] 01:45:57 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x93d15800) [pid = 1835] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 01:45:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x906ab800 == 12 [pid = 1835] [id = 109] 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x906ad400) [pid = 1835] [serial = 322] [outer = (nil)] 01:45:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x9227c400 == 13 [pid = 1835] [id = 110] 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x922e5400) [pid = 1835] [serial = 323] [outer = (nil)] 01:45:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x922e9400 == 14 [pid = 1835] [id = 111] 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x922e9800) [pid = 1835] [serial = 324] [outer = (nil)] 01:45:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x923dec00) [pid = 1835] [serial = 325] [outer = 0x922e5400] 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x925c8000) [pid = 1835] [serial = 326] [outer = 0x906ad400] 01:45:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8fa5c800) [pid = 1835] [serial = 327] [outer = 0x922e9800] 01:45:58 INFO - PROCESS | 1835 | 1477557958074 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:45:58 INFO - ... 01:45:58 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1632ms 01:45:58 INFO - PROCESS | 1835 | 1477557958146 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 1835 | 1477557958155 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 01:45:58 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 01:45:58 INFO - PROCESS | 1835 | 1477557958163 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:45:58 INFO - PROCESS | 1835 | --DOCSHELL 0x922e9400 == 13 [pid = 1835] [id = 111] 01:45:58 INFO - PROCESS | 1835 | 1477557958406 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:45:58 INFO - PROCESS | 1835 | 1477557958511 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 01:45:58 INFO - PROCESS | 1835 | 1477557958517 Marionette TRACE conn4 <- [1,484,null,["8"]] 01:45:58 INFO - PROCESS | 1835 | 1477557958523 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 01:45:58 INFO - PROCESS | 1835 | 1477557958530 Marionette TRACE conn4 <- [1,485,null,{}] 01:45:58 INFO - PROCESS | 1835 | 1477557958537 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x9342a400 == 14 [pid = 1835] [id = 112] 01:45:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9342ac00) [pid = 1835] [serial = 328] [outer = (nil)] 01:45:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x9395a800) [pid = 1835] [serial = 329] [outer = 0x9342ac00] 01:45:58 INFO - PROCESS | 1835 | 1477557958630 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x93b1e400) [pid = 1835] [serial = 330] [outer = 0x9342ac00] 01:46:02 INFO - PROCESS | 1835 | --DOCSHELL 0x9227c400 == 13 [pid = 1835] [id = 110] 01:46:02 INFO - PROCESS | 1835 | --DOCSHELL 0x906ab800 == 12 [pid = 1835] [id = 109] 01:46:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90d800 == 11 [pid = 1835] [id = 108] 01:46:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd5c00 == 10 [pid = 1835] [id = 106] 01:46:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90f000 == 9 [pid = 1835] [id = 104] 01:46:02 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8daf2c00) [pid = 1835] [serial = 308] [outer = (nil)] [url = about:blank] 01:46:02 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9413bc00) [pid = 1835] [serial = 305] [outer = (nil)] [url = about:blank] 01:46:02 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x948cb400) [pid = 1835] [serial = 306] [outer = (nil)] [url = about:blank] 01:46:02 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8f976800) [pid = 1835] [serial = 310] [outer = (nil)] [url = about:blank] 01:46:04 INFO - PROCESS | 1835 | 1477557964225 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:04 INFO - .. 01:46:04 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6096ms 01:46:04 INFO - PROCESS | 1835 | 1477557964261 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 1835 | 1477557964267 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 01:46:04 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 01:46:04 INFO - PROCESS | 1835 | 1477557964281 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:04 INFO - PROCESS | 1835 | 1477557964527 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 01:46:04 INFO - PROCESS | 1835 | 1477557964557 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 01:46:04 INFO - PROCESS | 1835 | 1477557964563 Marionette TRACE conn4 <- [1,489,null,["8"]] 01:46:04 INFO - PROCESS | 1835 | 1477557964573 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 01:46:04 INFO - PROCESS | 1835 | 1477557964582 Marionette TRACE conn4 <- [1,490,null,{}] 01:46:04 INFO - PROCESS | 1835 | 1477557964645 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dd13800 == 10 [pid = 1835] [id = 113] 01:46:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8dd16400) [pid = 1835] [serial = 331] [outer = (nil)] 01:46:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8ddd7800) [pid = 1835] [serial = 332] [outer = 0x8dd16400] 01:46:04 INFO - PROCESS | 1835 | 1477557964747 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8dde3800) [pid = 1835] [serial = 333] [outer = 0x8dd16400] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f96c000) [pid = 1835] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8ddd6000) [pid = 1835] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8f96b800) [pid = 1835] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x906ad400) [pid = 1835] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x922e5400) [pid = 1835] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x922e9800) [pid = 1835] [serial = 324] [outer = (nil)] [url = about:blank] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f8eac00) [pid = 1835] [serial = 317] [outer = (nil)] [url = about:blank] 01:46:05 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x923d3400) [pid = 1835] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:46:05 INFO - PROCESS | 1835 | 1477557965976 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:06 INFO - .. 01:46:06 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1732ms 01:46:06 INFO - PROCESS | 1835 | 1477557966011 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 1835 | 1477557966019 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 01:46:06 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 01:46:06 INFO - PROCESS | 1835 | 1477557966027 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:06 INFO - PROCESS | 1835 | 1477557966252 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 01:46:06 INFO - PROCESS | 1835 | 1477557966328 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 01:46:06 INFO - PROCESS | 1835 | 1477557966334 Marionette TRACE conn4 <- [1,494,null,["8"]] 01:46:06 INFO - PROCESS | 1835 | 1477557966342 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 01:46:06 INFO - PROCESS | 1835 | 1477557966348 Marionette TRACE conn4 <- [1,495,null,{}] 01:46:06 INFO - PROCESS | 1835 | 1477557966355 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90b800 == 11 [pid = 1835] [id = 114] 01:46:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f90d000) [pid = 1835] [serial = 334] [outer = (nil)] 01:46:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f910800) [pid = 1835] [serial = 335] [outer = 0x8f90d000] 01:46:06 INFO - PROCESS | 1835 | 1477557966445 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8ddd7400) [pid = 1835] [serial = 336] [outer = 0x8f90d000] 01:46:10 INFO - PROCESS | 1835 | --DOCSHELL 0x8dd13800 == 10 [pid = 1835] [id = 113] 01:46:10 INFO - PROCESS | 1835 | --DOCSHELL 0x9342a400 == 9 [pid = 1835] [id = 112] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x925c8000) [pid = 1835] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x923dec00) [pid = 1835] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8fa5c800) [pid = 1835] [serial = 327] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f96f400) [pid = 1835] [serial = 321] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f96f000) [pid = 1835] [serial = 320] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x906a0800) [pid = 1835] [serial = 311] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8ddda400) [pid = 1835] [serial = 315] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dde1800) [pid = 1835] [serial = 316] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f909c00) [pid = 1835] [serial = 318] [outer = (nil)] [url = about:blank] 01:46:10 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9236c800) [pid = 1835] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:46:12 INFO - PROCESS | 1835 | 1477557972043 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:12 INFO - .. 01:46:12 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6047ms 01:46:12 INFO - PROCESS | 1835 | 1477557972076 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 1835 | 1477557972083 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:46:12 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 01:46:12 INFO - PROCESS | 1835 | 1477557972096 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:12 INFO - PROCESS | 1835 | 1477557972305 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 01:46:12 INFO - PROCESS | 1835 | 1477557972329 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 01:46:12 INFO - PROCESS | 1835 | 1477557972336 Marionette TRACE conn4 <- [1,499,null,["8"]] 01:46:12 INFO - PROCESS | 1835 | 1477557972432 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 01:46:12 INFO - PROCESS | 1835 | 1477557972442 Marionette TRACE conn4 <- [1,500,null,{}] 01:46:12 INFO - PROCESS | 1835 | 1477557972450 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd5400 == 10 [pid = 1835] [id = 115] 01:46:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8ddd5c00) [pid = 1835] [serial = 337] [outer = (nil)] 01:46:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8dddac00) [pid = 1835] [serial = 338] [outer = 0x8ddd5c00] 01:46:12 INFO - PROCESS | 1835 | 1477557972550 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8dde3000) [pid = 1835] [serial = 339] [outer = 0x8ddd5c00] 01:46:13 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dd16400) [pid = 1835] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 01:46:13 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9342ac00) [pid = 1835] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 01:46:13 INFO - PROCESS | 1835 | 1477557973695 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:13 INFO - .. 01:46:13 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1636ms 01:46:13 INFO - PROCESS | 1835 | 1477557973731 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 1835 | 1477557973738 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 01:46:13 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 01:46:13 INFO - PROCESS | 1835 | 1477557973749 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:13 INFO - PROCESS | 1835 | 1477557973964 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:46:14 INFO - PROCESS | 1835 | 1477557974066 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 01:46:14 INFO - PROCESS | 1835 | 1477557974072 Marionette TRACE conn4 <- [1,504,null,["8"]] 01:46:14 INFO - PROCESS | 1835 | 1477557974082 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 01:46:14 INFO - PROCESS | 1835 | 1477557974087 Marionette TRACE conn4 <- [1,505,null,{}] 01:46:14 INFO - PROCESS | 1835 | 1477557974095 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f907800 == 11 [pid = 1835] [id = 116] 01:46:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f908400) [pid = 1835] [serial = 340] [outer = (nil)] 01:46:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f90b400) [pid = 1835] [serial = 341] [outer = 0x8f908400] 01:46:14 INFO - PROCESS | 1835 | 1477557974189 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f90bc00) [pid = 1835] [serial = 342] [outer = 0x8f908400] 01:46:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd5400 == 10 [pid = 1835] [id = 115] 01:46:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90b800 == 9 [pid = 1835] [id = 114] 01:46:18 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x9395a800) [pid = 1835] [serial = 329] [outer = (nil)] [url = about:blank] 01:46:18 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8ddd7800) [pid = 1835] [serial = 332] [outer = (nil)] [url = about:blank] 01:46:18 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8dde3800) [pid = 1835] [serial = 333] [outer = (nil)] [url = about:blank] 01:46:18 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x93b1e400) [pid = 1835] [serial = 330] [outer = (nil)] [url = about:blank] 01:46:18 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f910800) [pid = 1835] [serial = 335] [outer = (nil)] [url = about:blank] 01:46:19 INFO - PROCESS | 1835 | 1477557979813 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:19 INFO - .. 01:46:19 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6098ms 01:46:19 INFO - PROCESS | 1835 | 1477557979848 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 1835 | 1477557979854 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 01:46:19 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 01:46:19 INFO - PROCESS | 1835 | 1477557979867 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:20 INFO - PROCESS | 1835 | 1477557980073 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 01:46:20 INFO - PROCESS | 1835 | 1477557980178 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 01:46:20 INFO - PROCESS | 1835 | 1477557980186 Marionette TRACE conn4 <- [1,509,null,["8"]] 01:46:20 INFO - PROCESS | 1835 | 1477557980199 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 01:46:20 INFO - PROCESS | 1835 | 1477557980213 Marionette TRACE conn4 <- [1,510,null,{}] 01:46:20 INFO - PROCESS | 1835 | 1477557980224 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd8c00 == 10 [pid = 1835] [id = 117] 01:46:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8ddda800) [pid = 1835] [serial = 343] [outer = (nil)] 01:46:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8dddf400) [pid = 1835] [serial = 344] [outer = 0x8ddda800] 01:46:20 INFO - PROCESS | 1835 | 1477557980494 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f8ab400) [pid = 1835] [serial = 345] [outer = 0x8ddda800] 01:46:21 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f90d000) [pid = 1835] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 01:46:21 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8ddd5c00) [pid = 1835] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 01:46:26 INFO - PROCESS | 1835 | 1477557986117 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:26 INFO - .. 01:46:26 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6300ms 01:46:26 INFO - PROCESS | 1835 | 1477557986176 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 1835 | 1477557986184 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 01:46:26 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 01:46:26 INFO - PROCESS | 1835 | 1477557986198 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:26 INFO - PROCESS | 1835 | 1477557986422 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 01:46:26 INFO - PROCESS | 1835 | 1477557986570 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 01:46:26 INFO - PROCESS | 1835 | 1477557986578 Marionette TRACE conn4 <- [1,514,null,["8"]] 01:46:26 INFO - PROCESS | 1835 | 1477557986588 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 01:46:26 INFO - PROCESS | 1835 | 1477557986597 Marionette TRACE conn4 <- [1,515,null,{}] 01:46:26 INFO - PROCESS | 1835 | 1477557986606 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8a9000 == 11 [pid = 1835] [id = 118] 01:46:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f8a9c00) [pid = 1835] [serial = 346] [outer = (nil)] 01:46:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f910800) [pid = 1835] [serial = 347] [outer = 0x8f8a9c00] 01:46:26 INFO - PROCESS | 1835 | 1477557986713 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8dbe9c00) [pid = 1835] [serial = 348] [outer = 0x8f8a9c00] 01:46:27 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dddac00) [pid = 1835] [serial = 338] [outer = (nil)] [url = about:blank] 01:46:27 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8dde3000) [pid = 1835] [serial = 339] [outer = (nil)] [url = about:blank] 01:46:27 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8ddd7400) [pid = 1835] [serial = 336] [outer = (nil)] [url = about:blank] 01:46:27 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f90b400) [pid = 1835] [serial = 341] [outer = (nil)] [url = about:blank] 01:46:27 INFO - PROCESS | 1835 | 1477557987935 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:46:27 INFO - . 01:46:27 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1779ms 01:46:27 INFO - PROCESS | 1835 | 1477557987975 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 1835 | 1477557987983 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:46:27 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 01:46:27 INFO - PROCESS | 1835 | 1477557987994 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:28 INFO - PROCESS | 1835 | 1477557988189 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 01:46:28 INFO - PROCESS | 1835 | 1477557988289 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 01:46:28 INFO - PROCESS | 1835 | 1477557988297 Marionette TRACE conn4 <- [1,519,null,["8"]] 01:46:28 INFO - PROCESS | 1835 | 1477557988304 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 01:46:28 INFO - PROCESS | 1835 | 1477557988313 Marionette TRACE conn4 <- [1,520,null,{}] 01:46:28 INFO - PROCESS | 1835 | 1477557988321 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b3400 == 12 [pid = 1835] [id = 119] 01:46:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f8e8800) [pid = 1835] [serial = 349] [outer = (nil)] 01:46:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f90d800) [pid = 1835] [serial = 350] [outer = 0x8f8e8800] 01:46:28 INFO - PROCESS | 1835 | 1477557988429 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f90e000) [pid = 1835] [serial = 351] [outer = 0x8f8e8800] 01:46:29 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f908400) [pid = 1835] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 01:46:34 INFO - PROCESS | 1835 | 1477557994016 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:34 INFO - .. 01:46:34 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6085ms 01:46:34 INFO - PROCESS | 1835 | 1477557994079 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 1835 | 1477557994087 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 01:46:34 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 01:46:34 INFO - PROCESS | 1835 | 1477557994098 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:34 INFO - PROCESS | 1835 | 1477557994323 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:46:34 INFO - PROCESS | 1835 | 1477557994472 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 01:46:34 INFO - PROCESS | 1835 | 1477557994479 Marionette TRACE conn4 <- [1,524,null,["8"]] 01:46:34 INFO - PROCESS | 1835 | 1477557994488 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 01:46:34 INFO - PROCESS | 1835 | 1477557994497 Marionette TRACE conn4 <- [1,525,null,{}] 01:46:34 INFO - PROCESS | 1835 | 1477557994504 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b5000 == 13 [pid = 1835] [id = 120] 01:46:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f908400) [pid = 1835] [serial = 352] [outer = (nil)] 01:46:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8fa54800) [pid = 1835] [serial = 353] [outer = 0x8f908400] 01:46:34 INFO - PROCESS | 1835 | 1477557994615 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8dde3800) [pid = 1835] [serial = 354] [outer = 0x8f908400] 01:46:35 INFO - PROCESS | 1835 | 1477557995789 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:35 INFO - .. 01:46:35 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1774ms 01:46:35 INFO - PROCESS | 1835 | 1477557995872 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 01:46:35 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 01:46:35 INFO - PROCESS | 1835 | 1477557995881 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 01:46:35 INFO - PROCESS | 1835 | 1477557995888 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:36 INFO - PROCESS | 1835 | 1477557996144 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 01:46:36 INFO - PROCESS | 1835 | 1477557996275 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 01:46:36 INFO - PROCESS | 1835 | 1477557996281 Marionette TRACE conn4 <- [1,529,null,["8"]] 01:46:36 INFO - PROCESS | 1835 | 1477557996288 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 01:46:36 INFO - PROCESS | 1835 | 1477557996295 Marionette TRACE conn4 <- [1,530,null,{}] 01:46:36 INFO - PROCESS | 1835 | 1477557996301 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b28400 == 14 [pid = 1835] [id = 121] 01:46:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x93b28c00) [pid = 1835] [serial = 355] [outer = (nil)] 01:46:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x94032800) [pid = 1835] [serial = 356] [outer = 0x93b28c00] 01:46:36 INFO - PROCESS | 1835 | 1477557996400 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x94032c00) [pid = 1835] [serial = 357] [outer = 0x93b28c00] 01:46:37 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8dddf400) [pid = 1835] [serial = 344] [outer = (nil)] [url = about:blank] 01:46:37 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f90bc00) [pid = 1835] [serial = 342] [outer = (nil)] [url = about:blank] 01:46:37 INFO - PROCESS | 1835 | 1477557997669 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 01:46:37 INFO - ....................... 01:46:37 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1836ms 01:46:37 INFO - PROCESS | 1835 | 1477557997727 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 1835 | 1477557997733 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 01:46:37 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 01:46:37 INFO - PROCESS | 1835 | 1477557997762 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:37 INFO - PROCESS | 1835 | 1477557997961 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 01:46:37 INFO - PROCESS | 1835 | 1477557997974 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 01:46:37 INFO - PROCESS | 1835 | 1477557997978 Marionette TRACE conn4 <- [1,534,null,["8"]] 01:46:37 INFO - PROCESS | 1835 | 1477557997988 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 01:46:37 INFO - PROCESS | 1835 | 1477557997995 Marionette TRACE conn4 <- [1,535,null,{}] 01:46:38 INFO - PROCESS | 1835 | 1477557998001 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x9227d000 == 15 [pid = 1835] [id = 122] 01:46:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x922e2c00) [pid = 1835] [serial = 358] [outer = (nil)] 01:46:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x92371000) [pid = 1835] [serial = 359] [outer = 0x922e2c00] 01:46:38 INFO - PROCESS | 1835 | 1477557998097 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x923de400) [pid = 1835] [serial = 360] [outer = 0x922e2c00] 01:46:43 INFO - PROCESS | 1835 | 1477558003746 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:43 INFO - .. 01:46:43 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6044ms 01:46:43 INFO - PROCESS | 1835 | 1477558003835 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:46:43 INFO - PROCESS | 1835 | 1477558003843 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:46:43 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 01:46:43 INFO - PROCESS | 1835 | 1477558003856 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:44 INFO - PROCESS | 1835 | 1477558004080 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 01:46:44 INFO - PROCESS | 1835 | 1477558004232 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 01:46:44 INFO - PROCESS | 1835 | 1477558004238 Marionette TRACE conn4 <- [1,539,null,["8"]] 01:46:44 INFO - PROCESS | 1835 | 1477558004248 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 01:46:44 INFO - PROCESS | 1835 | 1477558004257 Marionette TRACE conn4 <- [1,540,null,{}] 01:46:44 INFO - PROCESS | 1835 | 1477558004264 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f976400 == 16 [pid = 1835] [id = 123] 01:46:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f976c00) [pid = 1835] [serial = 361] [outer = (nil)] 01:46:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x906a2800) [pid = 1835] [serial = 362] [outer = 0x8f976c00] 01:46:44 INFO - PROCESS | 1835 | 1477558004367 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8fa5f400) [pid = 1835] [serial = 363] [outer = 0x8f976c00] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd8c00 == 15 [pid = 1835] [id = 117] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b3400 == 14 [pid = 1835] [id = 119] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x8f907800 == 13 [pid = 1835] [id = 116] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x93b28400 == 12 [pid = 1835] [id = 121] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b5000 == 11 [pid = 1835] [id = 120] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8a9000 == 10 [pid = 1835] [id = 118] 01:46:46 INFO - PROCESS | 1835 | --DOCSHELL 0x9227d000 == 9 [pid = 1835] [id = 122] 01:46:46 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8f910800) [pid = 1835] [serial = 347] [outer = (nil)] [url = about:blank] 01:46:46 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8f90d800) [pid = 1835] [serial = 350] [outer = (nil)] [url = about:blank] 01:46:49 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x922e2c00) [pid = 1835] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 01:46:49 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x93b28c00) [pid = 1835] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 01:46:49 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f908400) [pid = 1835] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 01:46:49 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8e8800) [pid = 1835] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 01:46:49 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8ddda800) [pid = 1835] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 01:46:49 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f8a9c00) [pid = 1835] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 01:46:50 INFO - PROCESS | 1835 | 1477558010052 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:50 INFO - .. 01:46:50 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6239ms 01:46:50 INFO - PROCESS | 1835 | 1477558010095 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 1835 | 1477558010103 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 01:46:50 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 01:46:50 INFO - PROCESS | 1835 | 1477558010115 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:50 INFO - PROCESS | 1835 | 1477558010345 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:46:50 INFO - PROCESS | 1835 | 1477558010419 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 01:46:50 INFO - PROCESS | 1835 | 1477558010427 Marionette TRACE conn4 <- [1,544,null,["8"]] 01:46:50 INFO - PROCESS | 1835 | 1477558010443 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 01:46:50 INFO - PROCESS | 1835 | 1477558010455 Marionette TRACE conn4 <- [1,545,null,{}] 01:46:50 INFO - PROCESS | 1835 | 1477558010461 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddbc00 == 10 [pid = 1835] [id = 124] 01:46:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8dddc400) [pid = 1835] [serial = 364] [outer = (nil)] 01:46:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8dde1c00) [pid = 1835] [serial = 365] [outer = 0x8dddc400] 01:46:50 INFO - PROCESS | 1835 | 1477558010561 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f8b3400) [pid = 1835] [serial = 366] [outer = 0x8dddc400] 01:46:51 INFO - PROCESS | 1835 | 1477558011714 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:51 INFO - .. 01:46:51 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1624ms 01:46:51 INFO - PROCESS | 1835 | 1477558011737 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 1835 | 1477558011745 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 01:46:51 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 01:46:51 INFO - PROCESS | 1835 | 1477558011753 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:51 INFO - PROCESS | 1835 | 1477558011977 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 01:46:52 INFO - PROCESS | 1835 | 1477558012006 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 01:46:52 INFO - PROCESS | 1835 | 1477558012011 Marionette TRACE conn4 <- [1,549,null,["8"]] 01:46:52 INFO - PROCESS | 1835 | 1477558012018 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 01:46:52 INFO - PROCESS | 1835 | 1477558012024 Marionette TRACE conn4 <- [1,550,null,{}] 01:46:52 INFO - PROCESS | 1835 | 1477558012037 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x923d2000 == 11 [pid = 1835] [id = 125] 01:46:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x923df800) [pid = 1835] [serial = 367] [outer = (nil)] 01:46:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x928cb400) [pid = 1835] [serial = 368] [outer = 0x923df800] 01:46:52 INFO - PROCESS | 1835 | 1477558012133 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8dde0800) [pid = 1835] [serial = 369] [outer = 0x923df800] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f8ab400) [pid = 1835] [serial = 345] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8dbe9c00) [pid = 1835] [serial = 348] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8dde3800) [pid = 1835] [serial = 354] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x94032800) [pid = 1835] [serial = 356] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8fa54800) [pid = 1835] [serial = 353] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x94032c00) [pid = 1835] [serial = 357] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f90e000) [pid = 1835] [serial = 351] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x92371000) [pid = 1835] [serial = 359] [outer = (nil)] [url = about:blank] 01:46:55 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x923de400) [pid = 1835] [serial = 360] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8dddc400) [pid = 1835] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 01:46:57 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8f976c00) [pid = 1835] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 01:46:57 INFO - PROCESS | 1835 | 1477558017797 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:57 INFO - .. 01:46:57 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6101ms 01:46:57 INFO - PROCESS | 1835 | 1477558017856 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 1835 | 1477558017865 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 01:46:57 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 01:46:57 INFO - PROCESS | 1835 | 1477558017880 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:58 INFO - PROCESS | 1835 | 1477558018135 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 01:46:58 INFO - PROCESS | 1835 | 1477558018160 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 01:46:58 INFO - PROCESS | 1835 | 1477558018168 Marionette TRACE conn4 <- [1,554,null,["8"]] 01:46:58 INFO - PROCESS | 1835 | 1477558018178 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 01:46:58 INFO - PROCESS | 1835 | 1477558018188 Marionette TRACE conn4 <- [1,555,null,{}] 01:46:58 INFO - PROCESS | 1835 | 1477558018196 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2c00 == 12 [pid = 1835] [id = 126] 01:46:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8dde3000) [pid = 1835] [serial = 370] [outer = (nil)] 01:46:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f8abc00) [pid = 1835] [serial = 371] [outer = 0x8dde3000] 01:46:58 INFO - PROCESS | 1835 | 1477558018301 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f90a800) [pid = 1835] [serial = 372] [outer = 0x8dde3000] 01:46:59 INFO - PROCESS | 1835 | 1477558019464 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:46:59 INFO - .. 01:46:59 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1629ms 01:46:59 INFO - PROCESS | 1835 | 1477558019507 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 1835 | 1477558019514 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:46:59 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 01:46:59 INFO - PROCESS | 1835 | 1477558019523 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:46:59 INFO - PROCESS | 1835 | 1477558019714 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 01:46:59 INFO - PROCESS | 1835 | 1477558019825 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 01:46:59 INFO - PROCESS | 1835 | 1477558019830 Marionette TRACE conn4 <- [1,559,null,["8"]] 01:46:59 INFO - PROCESS | 1835 | 1477558019837 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 01:46:59 INFO - PROCESS | 1835 | 1477558019844 Marionette TRACE conn4 <- [1,560,null,{}] 01:46:59 INFO - PROCESS | 1835 | 1477558019852 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x9236d800 == 13 [pid = 1835] [id = 127] 01:46:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x923da400) [pid = 1835] [serial = 373] [outer = (nil)] 01:46:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x925cd400) [pid = 1835] [serial = 374] [outer = 0x923da400] 01:46:59 INFO - PROCESS | 1835 | 1477558019943 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x93487400) [pid = 1835] [serial = 375] [outer = 0x923da400] 01:47:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8f976400 == 12 [pid = 1835] [id = 123] 01:47:03 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8dde1c00) [pid = 1835] [serial = 365] [outer = (nil)] [url = about:blank] 01:47:03 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f8b3400) [pid = 1835] [serial = 366] [outer = (nil)] [url = about:blank] 01:47:03 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x906a2800) [pid = 1835] [serial = 362] [outer = (nil)] [url = about:blank] 01:47:03 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8fa5f400) [pid = 1835] [serial = 363] [outer = (nil)] [url = about:blank] 01:47:03 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x928cb400) [pid = 1835] [serial = 368] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8dde3000) [pid = 1835] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 01:47:05 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x923df800) [pid = 1835] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 01:47:06 INFO - PROCESS | 1835 | 1477558026506 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 01:47:06 INFO - .. 01:47:06 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7048ms 01:47:06 INFO - PROCESS | 1835 | 1477558026572 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 01:47:06 INFO - PROCESS | 1835 | 1477558026581 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 01:47:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 01:47:06 INFO - PROCESS | 1835 | 1477558026593 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:06 INFO - PROCESS | 1835 | 1477558026785 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:47:06 INFO - PROCESS | 1835 | 1477558026894 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 01:47:06 INFO - PROCESS | 1835 | 1477558026900 Marionette TRACE conn4 <- [1,564,null,["8"]] 01:47:06 INFO - PROCESS | 1835 | 1477558026910 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 01:47:06 INFO - PROCESS | 1835 | 1477558026920 Marionette TRACE conn4 <- [1,565,null,{}] 01:47:06 INFO - PROCESS | 1835 | 1477558026929 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f973400 == 13 [pid = 1835] [id = 128] 01:47:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8f975800) [pid = 1835] [serial = 376] [outer = (nil)] 01:47:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f8e1000) [pid = 1835] [serial = 377] [outer = 0x8f975800] 01:47:07 INFO - PROCESS | 1835 | 1477558027074 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x906abc00) [pid = 1835] [serial = 378] [outer = 0x8f975800] 01:47:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:47:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:47:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 01:47:08 INFO - PROCESS | 1835 | 1477558028154 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:08 INFO - . 01:47:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1582ms 01:47:08 INFO - PROCESS | 1835 | 1477558028174 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 1835 | 1477558028182 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 01:47:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 01:47:08 INFO - PROCESS | 1835 | 1477558028192 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:08 INFO - PROCESS | 1835 | 1477558028449 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 01:47:08 INFO - PROCESS | 1835 | 1477558028489 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 01:47:08 INFO - PROCESS | 1835 | 1477558028492 Marionette TRACE conn4 <- [1,569,null,["8"]] 01:47:08 INFO - PROCESS | 1835 | 1477558028500 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 01:47:08 INFO - PROCESS | 1835 | 1477558028507 Marionette TRACE conn4 <- [1,570,null,{}] 01:47:08 INFO - PROCESS | 1835 | 1477558028516 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b1a800 == 14 [pid = 1835] [id = 129] 01:47:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x93b1e000) [pid = 1835] [serial = 379] [outer = (nil)] 01:47:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x93b24000) [pid = 1835] [serial = 380] [outer = 0x93b1e000] 01:47:08 INFO - PROCESS | 1835 | 1477558028609 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x94135400) [pid = 1835] [serial = 381] [outer = 0x93b1e000] 01:47:09 INFO - PROCESS | 1835 | 1477558029362 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 01:47:09 INFO - . 01:47:09 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1231ms 01:47:09 INFO - PROCESS | 1835 | 1477558029426 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 1835 | 1477558029433 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 01:47:09 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 01:47:09 INFO - PROCESS | 1835 | 1477558029447 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:09 INFO - PROCESS | 1835 | 1477558029765 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 01:47:09 INFO - PROCESS | 1835 | 1477558029842 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 01:47:09 INFO - PROCESS | 1835 | 1477558029856 Marionette TRACE conn4 <- [1,574,null,["8"]] 01:47:09 INFO - PROCESS | 1835 | 1477558029911 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 01:47:09 INFO - PROCESS | 1835 | 1477558029921 Marionette TRACE conn4 <- [1,575,null,{}] 01:47:09 INFO - PROCESS | 1835 | 1477558029933 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f96f800 == 15 [pid = 1835] [id = 130] 01:47:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f96fc00) [pid = 1835] [serial = 382] [outer = (nil)] 01:47:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x92282000) [pid = 1835] [serial = 383] [outer = 0x8f96fc00] 01:47:10 INFO - PROCESS | 1835 | 1477558030047 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x922ef000) [pid = 1835] [serial = 384] [outer = 0x8f96fc00] 01:47:10 INFO - PROCESS | 1835 | 1477558030796 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 01:47:10 INFO - . 01:47:10 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1378ms 01:47:10 INFO - PROCESS | 1835 | 1477558030861 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 1835 | 1477558030868 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:47:10 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 01:47:10 INFO - PROCESS | 1835 | 1477558030879 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:11 INFO - PROCESS | 1835 | 1477558031116 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 01:47:11 INFO - PROCESS | 1835 | 1477558031264 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 01:47:11 INFO - PROCESS | 1835 | 1477558031270 Marionette TRACE conn4 <- [1,579,null,["8"]] 01:47:11 INFO - PROCESS | 1835 | 1477558031284 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 01:47:11 INFO - PROCESS | 1835 | 1477558031292 Marionette TRACE conn4 <- [1,580,null,{}] 01:47:11 INFO - PROCESS | 1835 | 1477558031298 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x94171000 == 16 [pid = 1835] [id = 131] 01:47:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x94173000) [pid = 1835] [serial = 385] [outer = (nil)] 01:47:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x9491a800) [pid = 1835] [serial = 386] [outer = 0x94173000] 01:47:11 INFO - PROCESS | 1835 | 1477558031398 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x9491ac00) [pid = 1835] [serial = 387] [outer = 0x94173000] 01:47:12 INFO - PROCESS | 1835 | 1477558032108 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 01:47:12 INFO - . 01:47:12 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1326ms 01:47:12 INFO - PROCESS | 1835 | 1477558032213 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 1835 | 1477558032223 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 01:47:12 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 01:47:12 INFO - PROCESS | 1835 | 1477558032250 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:12 INFO - PROCESS | 1835 | 1477558032460 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:47:12 INFO - PROCESS | 1835 | 1477558032611 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 01:47:12 INFO - PROCESS | 1835 | 1477558032617 Marionette TRACE conn4 <- [1,584,null,["8"]] 01:47:12 INFO - PROCESS | 1835 | 1477558032626 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 01:47:12 INFO - PROCESS | 1835 | 1477558032638 Marionette TRACE conn4 <- [1,585,null,{}] 01:47:12 INFO - PROCESS | 1835 | 1477558032646 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x956e3400 == 17 [pid = 1835] [id = 132] 01:47:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x956e3c00) [pid = 1835] [serial = 388] [outer = (nil)] 01:47:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x956ec400) [pid = 1835] [serial = 389] [outer = 0x956e3c00] 01:47:12 INFO - PROCESS | 1835 | 1477558032755 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x95730800) [pid = 1835] [serial = 390] [outer = 0x956e3c00] 01:47:13 INFO - PROCESS | 1835 | 1477558033473 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 01:47:13 INFO - . 01:47:13 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1330ms 01:47:13 INFO - PROCESS | 1835 | 1477558033591 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 1835 | 1477558033595 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 01:47:13 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 01:47:13 INFO - PROCESS | 1835 | 1477558033606 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:13 INFO - PROCESS | 1835 | 1477558033811 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 01:47:13 INFO - PROCESS | 1835 | 1477558033962 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 01:47:13 INFO - PROCESS | 1835 | 1477558033968 Marionette TRACE conn4 <- [1,589,null,["8"]] 01:47:13 INFO - PROCESS | 1835 | 1477558033976 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 01:47:13 INFO - PROCESS | 1835 | 1477558033983 Marionette TRACE conn4 <- [1,590,null,{}] 01:47:14 INFO - PROCESS | 1835 | 1477558033991 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a17800 == 18 [pid = 1835] [id = 133] 01:47:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x97a1bc00) [pid = 1835] [serial = 391] [outer = (nil)] 01:47:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x97a5e000) [pid = 1835] [serial = 392] [outer = 0x97a1bc00] 01:47:14 INFO - PROCESS | 1835 | 1477558034095 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x97a67000) [pid = 1835] [serial = 393] [outer = 0x97a1bc00] 01:47:15 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x925cd400) [pid = 1835] [serial = 374] [outer = (nil)] [url = about:blank] 01:47:15 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8f8abc00) [pid = 1835] [serial = 371] [outer = (nil)] [url = about:blank] 01:47:15 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8f90a800) [pid = 1835] [serial = 372] [outer = (nil)] [url = about:blank] 01:47:15 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8dde0800) [pid = 1835] [serial = 369] [outer = (nil)] [url = about:blank] 01:47:18 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8f975800) [pid = 1835] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 01:47:18 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x923da400) [pid = 1835] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 01:47:19 INFO - PROCESS | 1835 | 1477558039752 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:19 INFO - . 01:47:19 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6194ms 01:47:19 INFO - PROCESS | 1835 | 1477558039801 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 1835 | 1477558039809 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 01:47:19 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 01:47:19 INFO - PROCESS | 1835 | 1477558039821 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:20 INFO - PROCESS | 1835 | 1477558040005 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 01:47:20 INFO - PROCESS | 1835 | 1477558040119 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 01:47:20 INFO - PROCESS | 1835 | 1477558040126 Marionette TRACE conn4 <- [1,594,null,["8"]] 01:47:20 INFO - PROCESS | 1835 | 1477558040134 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 01:47:20 INFO - PROCESS | 1835 | 1477558040142 Marionette TRACE conn4 <- [1,595,null,{}] 01:47:20 INFO - PROCESS | 1835 | 1477558040149 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8a7800 == 19 [pid = 1835] [id = 134] 01:47:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8f8aa000) [pid = 1835] [serial = 394] [outer = (nil)] 01:47:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8f8b5400) [pid = 1835] [serial = 395] [outer = 0x8f8aa000] 01:47:20 INFO - PROCESS | 1835 | 1477558040255 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8f90f000) [pid = 1835] [serial = 396] [outer = 0x8f8aa000] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddbc00 == 18 [pid = 1835] [id = 124] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x9236d800 == 17 [pid = 1835] [id = 127] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x97a17800 == 16 [pid = 1835] [id = 133] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x956e3400 == 15 [pid = 1835] [id = 132] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x94171000 == 14 [pid = 1835] [id = 131] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x8f96f800 == 13 [pid = 1835] [id = 130] 01:47:24 INFO - PROCESS | 1835 | --DOCSHELL 0x93b1a800 == 12 [pid = 1835] [id = 129] 01:47:24 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8f8e1000) [pid = 1835] [serial = 377] [outer = (nil)] [url = about:blank] 01:47:24 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x906abc00) [pid = 1835] [serial = 378] [outer = (nil)] [url = about:blank] 01:47:24 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x93487400) [pid = 1835] [serial = 375] [outer = (nil)] [url = about:blank] 01:47:24 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x93b24000) [pid = 1835] [serial = 380] [outer = (nil)] [url = about:blank] 01:47:25 INFO - PROCESS | 1835 | 1477558045895 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 01:47:25 INFO - . 01:47:25 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6135ms 01:47:25 INFO - PROCESS | 1835 | 1477558045957 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 1835 | 1477558045964 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:47:25 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 01:47:25 INFO - PROCESS | 1835 | 1477558045978 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:26 INFO - PROCESS | 1835 | 1477558046273 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 01:47:26 INFO - PROCESS | 1835 | 1477558046308 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 01:47:26 INFO - PROCESS | 1835 | 1477558046315 Marionette TRACE conn4 <- [1,599,null,["8"]] 01:47:26 INFO - PROCESS | 1835 | 1477558046325 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 01:47:26 INFO - PROCESS | 1835 | 1477558046335 Marionette TRACE conn4 <- [1,600,null,{}] 01:47:26 INFO - PROCESS | 1835 | 1477558046400 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8af000 == 13 [pid = 1835] [id = 135] 01:47:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f8afc00) [pid = 1835] [serial = 397] [outer = (nil)] 01:47:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8f8ebc00) [pid = 1835] [serial = 398] [outer = 0x8f8afc00] 01:47:26 INFO - PROCESS | 1835 | 1477558046509 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8f90a000) [pid = 1835] [serial = 399] [outer = 0x8f8afc00] 01:47:27 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x94173000) [pid = 1835] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 01:47:27 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x93b1e000) [pid = 1835] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 01:47:27 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x956e3c00) [pid = 1835] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 01:47:27 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f96fc00) [pid = 1835] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 01:47:27 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x97a1bc00) [pid = 1835] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 01:47:32 INFO - PROCESS | 1835 | 1477558052291 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:32 INFO - . 01:47:32 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6339ms 01:47:32 INFO - PROCESS | 1835 | 1477558052316 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 1835 | 1477558052324 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 01:47:32 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 01:47:32 INFO - PROCESS | 1835 | 1477558052336 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:32 INFO - PROCESS | 1835 | 1477558052576 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:47:32 INFO - PROCESS | 1835 | --DOCSHELL 0x923d2000 == 12 [pid = 1835] [id = 125] 01:47:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2c00 == 11 [pid = 1835] [id = 126] 01:47:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8f973400 == 10 [pid = 1835] [id = 128] 01:47:32 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8a7800 == 9 [pid = 1835] [id = 134] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x97a5e000) [pid = 1835] [serial = 392] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x97a67000) [pid = 1835] [serial = 393] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x956ec400) [pid = 1835] [serial = 389] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x95730800) [pid = 1835] [serial = 390] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9491a800) [pid = 1835] [serial = 386] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9491ac00) [pid = 1835] [serial = 387] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x92282000) [pid = 1835] [serial = 383] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x922ef000) [pid = 1835] [serial = 384] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x94135400) [pid = 1835] [serial = 381] [outer = (nil)] [url = about:blank] 01:47:32 INFO - PROCESS | 1835 | 1477558052723 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 01:47:32 INFO - PROCESS | 1835 | 1477558052729 Marionette TRACE conn4 <- [1,604,null,["8"]] 01:47:32 INFO - PROCESS | 1835 | 1477558052740 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 01:47:32 INFO - PROCESS | 1835 | 1477558052749 Marionette TRACE conn4 <- [1,605,null,{}] 01:47:32 INFO - PROCESS | 1835 | 1477558052755 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2000 == 10 [pid = 1835] [id = 136] 01:47:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8dde2400) [pid = 1835] [serial = 400] [outer = (nil)] 01:47:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f8a9000) [pid = 1835] [serial = 401] [outer = 0x8dde2400] 01:47:32 INFO - PROCESS | 1835 | 1477558052855 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f90d400) [pid = 1835] [serial = 402] [outer = 0x8dde2400] 01:47:33 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:47:33 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:47:33 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 01:47:33 INFO - PROCESS | 1835 | 1477558053923 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:33 INFO - . 01:47:33 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1625ms 01:47:33 INFO - PROCESS | 1835 | 1477558053960 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 01:47:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 01:47:33 INFO - PROCESS | 1835 | 1477558053968 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 01:47:33 INFO - PROCESS | 1835 | 1477558053976 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:34 INFO - PROCESS | 1835 | 1477558054238 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 01:47:34 INFO - PROCESS | 1835 | 1477558054253 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 01:47:34 INFO - PROCESS | 1835 | 1477558054258 Marionette TRACE conn4 <- [1,609,null,["8"]] 01:47:34 INFO - PROCESS | 1835 | 1477558054268 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 01:47:34 INFO - PROCESS | 1835 | 1477558054273 Marionette TRACE conn4 <- [1,610,null,{}] 01:47:34 INFO - PROCESS | 1835 | 1477558054281 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x9227c400 == 11 [pid = 1835] [id = 137] 01:47:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x922e2c00) [pid = 1835] [serial = 403] [outer = (nil)] 01:47:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x92371000) [pid = 1835] [serial = 404] [outer = 0x922e2c00] 01:47:34 INFO - PROCESS | 1835 | 1477558054372 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x923d2000) [pid = 1835] [serial = 405] [outer = 0x922e2c00] 01:47:35 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f8aa000) [pid = 1835] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 01:47:35 INFO - PROCESS | 1835 | 1477558055478 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:35 INFO - . 01:47:35 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1545ms 01:47:35 INFO - PROCESS | 1835 | 1477558055530 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 1835 | 1477558055538 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 01:47:35 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 01:47:35 INFO - PROCESS | 1835 | 1477558055546 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:35 INFO - PROCESS | 1835 | 1477558055778 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 01:47:35 INFO - PROCESS | 1835 | 1477558055806 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 01:47:35 INFO - PROCESS | 1835 | 1477558055812 Marionette TRACE conn4 <- [1,614,null,["8"]] 01:47:35 INFO - PROCESS | 1835 | 1477558055819 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 01:47:35 INFO - PROCESS | 1835 | 1477558055828 Marionette TRACE conn4 <- [1,615,null,{}] 01:47:35 INFO - PROCESS | 1835 | 1477558055837 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b26000 == 12 [pid = 1835] [id = 138] 01:47:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x93b26400) [pid = 1835] [serial = 406] [outer = (nil)] 01:47:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x93d15800) [pid = 1835] [serial = 407] [outer = 0x93b26400] 01:47:35 INFO - PROCESS | 1835 | 1477558055936 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x94137c00) [pid = 1835] [serial = 408] [outer = 0x93b26400] 01:47:37 INFO - PROCESS | 1835 | 1477558057210 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 01:47:37 INFO - .. 01:47:37 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1679ms 01:47:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x94171400) [pid = 1835] [serial = 409] [outer = 0x98f2c400] 01:47:37 INFO - PROCESS | 1835 | 1477558057268 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 1835 | 1477558057275 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:47:37 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 01:47:37 INFO - PROCESS | 1835 | 1477558057334 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:37 INFO - PROCESS | 1835 | 1477558057522 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 01:47:37 INFO - PROCESS | 1835 | 1477558057637 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 01:47:37 INFO - PROCESS | 1835 | 1477558057644 Marionette TRACE conn4 <- [1,619,null,["8"]] 01:47:37 INFO - PROCESS | 1835 | 1477558057650 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 01:47:37 INFO - PROCESS | 1835 | 1477558057657 Marionette TRACE conn4 <- [1,620,null,{}] 01:47:37 INFO - PROCESS | 1835 | 1477558057664 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf9000 == 13 [pid = 1835] [id = 139] 01:47:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8ddd8400) [pid = 1835] [serial = 410] [outer = (nil)] 01:47:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x9503c800) [pid = 1835] [serial = 411] [outer = 0x8ddd8400] 01:47:37 INFO - PROCESS | 1835 | 1477558057753 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x956e0c00) [pid = 1835] [serial = 412] [outer = 0x8ddd8400] 01:47:41 INFO - PROCESS | 1835 | --DOCSHELL 0x93b26000 == 12 [pid = 1835] [id = 138] 01:47:41 INFO - PROCESS | 1835 | --DOCSHELL 0x9227c400 == 11 [pid = 1835] [id = 137] 01:47:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2000 == 10 [pid = 1835] [id = 136] 01:47:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8af000 == 9 [pid = 1835] [id = 135] 01:47:41 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f8b5400) [pid = 1835] [serial = 395] [outer = (nil)] [url = about:blank] 01:47:41 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f8ebc00) [pid = 1835] [serial = 398] [outer = (nil)] [url = about:blank] 01:47:41 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f90f000) [pid = 1835] [serial = 396] [outer = (nil)] [url = about:blank] 01:47:43 INFO - PROCESS | 1835 | 1477558063352 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:47:43 INFO - .. 01:47:43 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6091ms 01:47:43 INFO - PROCESS | 1835 | 1477558063386 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 1835 | 1477558063393 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 01:47:43 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 01:47:43 INFO - PROCESS | 1835 | 1477558063412 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:43 INFO - PROCESS | 1835 | 1477558063667 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:47:43 INFO - PROCESS | 1835 | 1477558063747 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 01:47:43 INFO - PROCESS | 1835 | 1477558063752 Marionette TRACE conn4 <- [1,624,null,["8"]] 01:47:43 INFO - PROCESS | 1835 | 1477558063763 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 01:47:43 INFO - PROCESS | 1835 | 1477558063773 Marionette TRACE conn4 <- [1,625,null,{}] 01:47:43 INFO - PROCESS | 1835 | 1477558063786 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddc800 == 10 [pid = 1835] [id = 140] 01:47:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8dddcc00) [pid = 1835] [serial = 413] [outer = (nil)] 01:47:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8dde1400) [pid = 1835] [serial = 414] [outer = 0x8dddcc00] 01:47:43 INFO - PROCESS | 1835 | 1477558063886 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f8b5400) [pid = 1835] [serial = 415] [outer = 0x8dddcc00] 01:47:44 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8dde2400) [pid = 1835] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 01:47:44 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x922e2c00) [pid = 1835] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 01:47:44 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f8afc00) [pid = 1835] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 01:47:44 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x93b26400) [pid = 1835] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 01:47:45 INFO - PROCESS | 1835 | 1477558065114 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 01:47:45 INFO - .. 01:47:45 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1729ms 01:47:45 INFO - PROCESS | 1835 | 1477558065133 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 01:47:45 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 01:47:45 INFO - PROCESS | 1835 | 1477558065140 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 01:47:45 INFO - PROCESS | 1835 | 1477558065147 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:45 INFO - PROCESS | 1835 | 1477558065384 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 01:47:45 INFO - PROCESS | 1835 | 1477558065399 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 01:47:45 INFO - PROCESS | 1835 | 1477558065405 Marionette TRACE conn4 <- [1,629,null,["8"]] 01:47:45 INFO - PROCESS | 1835 | 1477558065414 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 01:47:45 INFO - PROCESS | 1835 | 1477558065420 Marionette TRACE conn4 <- [1,630,null,{}] 01:47:45 INFO - PROCESS | 1835 | 1477558065427 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f96c000 == 11 [pid = 1835] [id = 141] 01:47:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f96dc00) [pid = 1835] [serial = 416] [outer = (nil)] 01:47:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f976000) [pid = 1835] [serial = 417] [outer = 0x8f96dc00] 01:47:45 INFO - PROCESS | 1835 | 1477558065519 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f979000) [pid = 1835] [serial = 418] [outer = 0x8f96dc00] 01:47:46 INFO - PROCESS | 1835 | 1477558066757 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:46 INFO - . 01:47:46 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1624ms 01:47:46 INFO - PROCESS | 1835 | 1477558066780 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 01:47:46 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 01:47:46 INFO - PROCESS | 1835 | 1477558066789 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 01:47:46 INFO - PROCESS | 1835 | 1477558066796 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:47 INFO - PROCESS | 1835 | 1477558067042 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 01:47:47 INFO - PROCESS | 1835 | 1477558067067 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 01:47:47 INFO - PROCESS | 1835 | 1477558067075 Marionette TRACE conn4 <- [1,634,null,["8"]] 01:47:47 INFO - PROCESS | 1835 | 1477558067081 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 01:47:47 INFO - PROCESS | 1835 | 1477558067090 Marionette TRACE conn4 <- [1,635,null,{}] 01:47:47 INFO - PROCESS | 1835 | 1477558067097 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf6800 == 12 [pid = 1835] [id = 142] 01:47:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8db44c00) [pid = 1835] [serial = 419] [outer = (nil)] 01:47:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8dbe3800) [pid = 1835] [serial = 420] [outer = 0x8db44c00] 01:47:47 INFO - PROCESS | 1835 | 1477558067225 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8ddda400) [pid = 1835] [serial = 421] [outer = 0x8db44c00] 01:47:48 INFO - PROCESS | 1835 | 1477558068544 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:47:48 INFO - . 01:47:48 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1774ms 01:47:48 INFO - PROCESS | 1835 | 1477558068572 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 1835 | 1477558068579 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:47:48 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 01:47:48 INFO - PROCESS | 1835 | 1477558068607 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:48 INFO - PROCESS | 1835 | 1477558068911 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 01:47:48 INFO - PROCESS | 1835 | 1477558068981 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 01:47:48 INFO - PROCESS | 1835 | 1477558068990 Marionette TRACE conn4 <- [1,639,null,["8"]] 01:47:49 INFO - PROCESS | 1835 | 1477558069043 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 01:47:49 INFO - PROCESS | 1835 | 1477558069049 Marionette TRACE conn4 <- [1,640,null,{}] 01:47:49 INFO - PROCESS | 1835 | 1477558069058 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x925be400 == 13 [pid = 1835] [id = 143] 01:47:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x925c9800) [pid = 1835] [serial = 422] [outer = (nil)] 01:47:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x928d9400) [pid = 1835] [serial = 423] [outer = 0x925c9800] 01:47:49 INFO - PROCESS | 1835 | 1477558069164 Marionette DEBUG loaded listener.js 01:47:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9317c400) [pid = 1835] [serial = 424] [outer = 0x925c9800] 01:47:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8f96c000 == 12 [pid = 1835] [id = 141] 01:47:50 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddc800 == 11 [pid = 1835] [id = 140] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x93d15800) [pid = 1835] [serial = 407] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x94137c00) [pid = 1835] [serial = 408] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x92371000) [pid = 1835] [serial = 404] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x923d2000) [pid = 1835] [serial = 405] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8f8a9000) [pid = 1835] [serial = 401] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f90d400) [pid = 1835] [serial = 402] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f90a000) [pid = 1835] [serial = 399] [outer = (nil)] [url = about:blank] 01:47:50 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f8b1000) [pid = 1835] [serial = 303] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:47:53 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8dddcc00) [pid = 1835] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 01:47:53 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8ddd8400) [pid = 1835] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 01:47:54 INFO - PROCESS | 1835 | 1477558074885 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:47:54 INFO - .. 01:47:54 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6339ms 01:47:54 INFO - PROCESS | 1835 | 1477558074943 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 1835 | 1477558074950 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 01:47:54 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 01:47:54 INFO - PROCESS | 1835 | 1477558074961 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:47:55 INFO - PROCESS | 1835 | 1477558075176 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:47:55 INFO - PROCESS | 1835 | 1477558075200 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 01:47:55 INFO - PROCESS | 1835 | 1477558075206 Marionette TRACE conn4 <- [1,644,null,["8"]] 01:47:55 INFO - PROCESS | 1835 | 1477558075215 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 01:47:55 INFO - PROCESS | 1835 | 1477558075224 Marionette TRACE conn4 <- [1,645,null,{}] 01:47:55 INFO - PROCESS | 1835 | 1477558075286 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f903800 == 12 [pid = 1835] [id = 144] 01:47:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f903c00) [pid = 1835] [serial = 425] [outer = (nil)] 01:47:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f909c00) [pid = 1835] [serial = 426] [outer = 0x8f903c00] 01:47:55 INFO - PROCESS | 1835 | 1477558075378 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f96f800) [pid = 1835] [serial = 427] [outer = 0x8f903c00] 01:47:59 INFO - PROCESS | 1835 | --DOCSHELL 0x925be400 == 11 [pid = 1835] [id = 143] 01:47:59 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf9000 == 10 [pid = 1835] [id = 139] 01:47:59 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf6800 == 9 [pid = 1835] [id = 142] 01:47:59 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x9503c800) [pid = 1835] [serial = 411] [outer = (nil)] [url = about:blank] 01:47:59 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f976000) [pid = 1835] [serial = 417] [outer = (nil)] [url = about:blank] 01:47:59 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8dde1400) [pid = 1835] [serial = 414] [outer = (nil)] [url = about:blank] 01:47:59 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f8b5400) [pid = 1835] [serial = 415] [outer = (nil)] [url = about:blank] 01:47:59 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x956e0c00) [pid = 1835] [serial = 412] [outer = (nil)] [url = about:blank] 01:48:00 INFO - .. 01:48:00 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6034ms 01:48:00 INFO - PROCESS | 1835 | 1477558080979 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:01 INFO - PROCESS | 1835 | 1477558081001 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 1835 | 1477558081009 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 01:48:01 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 01:48:01 INFO - PROCESS | 1835 | 1477558081024 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:01 INFO - PROCESS | 1835 | 1477558081325 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 01:48:01 INFO - PROCESS | 1835 | 1477558081372 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 01:48:01 INFO - PROCESS | 1835 | 1477558081381 Marionette TRACE conn4 <- [1,649,null,["8"]] 01:48:01 INFO - PROCESS | 1835 | 1477558081463 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 01:48:01 INFO - PROCESS | 1835 | 1477558081472 Marionette TRACE conn4 <- [1,650,null,{}] 01:48:01 INFO - PROCESS | 1835 | 1477558081480 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde1c00 == 10 [pid = 1835] [id = 145] 01:48:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8dde2000) [pid = 1835] [serial = 428] [outer = (nil)] 01:48:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8dde3400) [pid = 1835] [serial = 429] [outer = 0x8dde2000] 01:48:01 INFO - PROCESS | 1835 | 1477558081606 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f8b5000) [pid = 1835] [serial = 430] [outer = 0x8dde2000] 01:48:02 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8db44c00) [pid = 1835] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 01:48:02 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x925c9800) [pid = 1835] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 01:48:02 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f96dc00) [pid = 1835] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 01:48:02 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:48:02 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:48:02 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:48:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8f903800 == 9 [pid = 1835] [id = 144] 01:48:07 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8ddda400) [pid = 1835] [serial = 421] [outer = (nil)] [url = about:blank] 01:48:07 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8dbe3800) [pid = 1835] [serial = 420] [outer = (nil)] [url = about:blank] 01:48:07 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9317c400) [pid = 1835] [serial = 424] [outer = (nil)] [url = about:blank] 01:48:07 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x928d9400) [pid = 1835] [serial = 423] [outer = (nil)] [url = about:blank] 01:48:07 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8f979000) [pid = 1835] [serial = 418] [outer = (nil)] [url = about:blank] 01:48:07 INFO - PROCESS | 1835 | 1477558087431 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:07 INFO - .. 01:48:07 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6445ms 01:48:07 INFO - PROCESS | 1835 | 1477558087467 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 1835 | 1477558087479 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 01:48:07 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 01:48:07 INFO - PROCESS | 1835 | 1477558087498 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:07 INFO - PROCESS | 1835 | 1477558087727 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 01:48:07 INFO - PROCESS | 1835 | 1477558087879 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 01:48:07 INFO - PROCESS | 1835 | 1477558087883 Marionette TRACE conn4 <- [1,654,null,["8"]] 01:48:07 INFO - PROCESS | 1835 | 1477558087897 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 01:48:07 INFO - PROCESS | 1835 | 1477558087907 Marionette TRACE conn4 <- [1,655,null,{}] 01:48:07 INFO - PROCESS | 1835 | 1477558087915 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddde400 == 10 [pid = 1835] [id = 146] 01:48:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8ddde800) [pid = 1835] [serial = 431] [outer = (nil)] 01:48:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8dde1800) [pid = 1835] [serial = 432] [outer = 0x8ddde800] 01:48:08 INFO - PROCESS | 1835 | 1477558088051 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f8b6c00) [pid = 1835] [serial = 433] [outer = 0x8ddde800] 01:48:09 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f903c00) [pid = 1835] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 01:48:13 INFO - PROCESS | 1835 | 1477558093658 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:48:13 INFO - . 01:48:13 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6200ms 01:48:13 INFO - PROCESS | 1835 | 1477558093737 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 1835 | 1477558093745 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:48:13 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 01:48:13 INFO - PROCESS | 1835 | 1477558093762 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:14 INFO - PROCESS | 1835 | 1477558093997 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 01:48:14 INFO - PROCESS | 1835 | 1477558094153 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 01:48:14 INFO - PROCESS | 1835 | 1477558094159 Marionette TRACE conn4 <- [1,659,null,["8"]] 01:48:14 INFO - PROCESS | 1835 | 1477558094170 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 01:48:14 INFO - PROCESS | 1835 | 1477558094185 Marionette TRACE conn4 <- [1,660,null,{}] 01:48:14 INFO - PROCESS | 1835 | 1477558094198 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8afc00 == 11 [pid = 1835] [id = 147] 01:48:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f8b0400) [pid = 1835] [serial = 434] [outer = (nil)] 01:48:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f903400) [pid = 1835] [serial = 435] [outer = 0x8f8b0400] 01:48:14 INFO - PROCESS | 1835 | 1477558094307 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8dddac00) [pid = 1835] [serial = 436] [outer = 0x8f8b0400] 01:48:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dd1b000 == 12 [pid = 1835] [id = 148] 01:48:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8fa59800) [pid = 1835] [serial = 437] [outer = (nil)] 01:48:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f973000) [pid = 1835] [serial = 438] [outer = 0x8fa59800] 01:48:15 INFO - PROCESS | 1835 | 1477558095483 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 01:48:15 INFO - . 01:48:15 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1823ms 01:48:15 INFO - PROCESS | 1835 | 1477558095587 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 01:48:15 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 01:48:15 INFO - PROCESS | 1835 | 1477558095598 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 01:48:15 INFO - PROCESS | 1835 | 1477558095613 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:15 INFO - PROCESS | 1835 | 1477558095912 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:48:16 INFO - PROCESS | 1835 | 1477558096058 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 01:48:16 INFO - PROCESS | 1835 | 1477558096064 Marionette TRACE conn4 <- [1,664,null,["8"]] 01:48:16 INFO - PROCESS | 1835 | 1477558096072 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 01:48:16 INFO - PROCESS | 1835 | 1477558096079 Marionette TRACE conn4 <- [1,665,null,{}] 01:48:16 INFO - PROCESS | 1835 | 1477558096087 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x922e9800 == 13 [pid = 1835] [id = 149] 01:48:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x922ef000) [pid = 1835] [serial = 439] [outer = (nil)] 01:48:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x923d2000) [pid = 1835] [serial = 440] [outer = 0x922ef000] 01:48:16 INFO - PROCESS | 1835 | 1477558096206 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x922e5400) [pid = 1835] [serial = 441] [outer = 0x922ef000] 01:48:17 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f909c00) [pid = 1835] [serial = 426] [outer = (nil)] [url = about:blank] 01:48:17 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f96f800) [pid = 1835] [serial = 427] [outer = (nil)] [url = about:blank] 01:48:17 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8dde3400) [pid = 1835] [serial = 429] [outer = (nil)] [url = about:blank] 01:48:19 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8dde2000) [pid = 1835] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 01:48:22 INFO - PROCESS | 1835 | 1477558102106 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:22 INFO - .. 01:48:22 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6543ms 01:48:22 INFO - PROCESS | 1835 | 1477558102152 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 1835 | 1477558102159 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 01:48:22 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 01:48:22 INFO - PROCESS | 1835 | 1477558102170 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:22 INFO - PROCESS | 1835 | 1477558102349 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 01:48:22 INFO - PROCESS | 1835 | 1477558102458 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 01:48:22 INFO - PROCESS | 1835 | 1477558102464 Marionette TRACE conn4 <- [1,669,null,["8"]] 01:48:22 INFO - PROCESS | 1835 | 1477558102472 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 01:48:22 INFO - PROCESS | 1835 | 1477558102482 Marionette TRACE conn4 <- [1,670,null,{}] 01:48:22 INFO - PROCESS | 1835 | 1477558102489 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8aa400 == 14 [pid = 1835] [id = 150] 01:48:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f8ab400) [pid = 1835] [serial = 442] [outer = (nil)] 01:48:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f8eac00) [pid = 1835] [serial = 443] [outer = 0x8f8ab400] 01:48:22 INFO - PROCESS | 1835 | 1477558102584 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f90ec00) [pid = 1835] [serial = 444] [outer = 0x8f8ab400] 01:48:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2388 01:48:23 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 01:48:23 INFO - PROCESS | 1835 | 1477558103742 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:23 INFO - .. 01:48:23 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1624ms 01:48:23 INFO - PROCESS | 1835 | 1477558103798 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 1835 | 1477558103806 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 01:48:23 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 01:48:23 INFO - PROCESS | 1835 | 1477558103820 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:24 INFO - PROCESS | 1835 | 1477558104089 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 01:48:24 INFO - PROCESS | 1835 | 1477558104242 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 01:48:24 INFO - PROCESS | 1835 | 1477558104248 Marionette TRACE conn4 <- [1,674,null,["8"]] 01:48:24 INFO - PROCESS | 1835 | 1477558104260 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 01:48:24 INFO - PROCESS | 1835 | 1477558104270 Marionette TRACE conn4 <- [1,675,null,{}] 01:48:24 INFO - PROCESS | 1835 | 1477558104278 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa55400 == 15 [pid = 1835] [id = 151] 01:48:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8fa56400) [pid = 1835] [serial = 445] [outer = (nil)] 01:48:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x906a1000) [pid = 1835] [serial = 446] [outer = 0x8fa56400] 01:48:24 INFO - PROCESS | 1835 | 1477558104402 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8fa5e400) [pid = 1835] [serial = 447] [outer = 0x8fa56400] 01:48:25 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:48:25 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:48:25 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:48:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8dd1b000 == 14 [pid = 1835] [id = 148] 01:48:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8afc00 == 13 [pid = 1835] [id = 147] 01:48:26 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f8b5000) [pid = 1835] [serial = 430] [outer = (nil)] [url = about:blank] 01:48:26 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8dde1800) [pid = 1835] [serial = 432] [outer = (nil)] [url = about:blank] 01:48:28 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8fa59800) [pid = 1835] [serial = 437] [outer = (nil)] [url = about:srcdoc] 01:48:30 INFO - PROCESS | 1835 | 1477558110117 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:30 INFO - .. 01:48:30 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6338ms 01:48:30 INFO - PROCESS | 1835 | 1477558110157 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 1835 | 1477558110164 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:48:30 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 01:48:30 INFO - PROCESS | 1835 | 1477558110175 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:30 INFO - PROCESS | 1835 | 1477558110391 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 01:48:30 INFO - PROCESS | 1835 | 1477558110504 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 01:48:30 INFO - PROCESS | 1835 | 1477558110511 Marionette TRACE conn4 <- [1,679,null,["8"]] 01:48:30 INFO - PROCESS | 1835 | 1477558110518 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 01:48:30 INFO - PROCESS | 1835 | 1477558110527 Marionette TRACE conn4 <- [1,680,null,{}] 01:48:30 INFO - PROCESS | 1835 | 1477558110534 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8ebc00 == 14 [pid = 1835] [id = 152] 01:48:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8f902c00) [pid = 1835] [serial = 448] [outer = (nil)] 01:48:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f90d400) [pid = 1835] [serial = 449] [outer = 0x8f902c00] 01:48:30 INFO - PROCESS | 1835 | 1477558110631 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8fa54400) [pid = 1835] [serial = 450] [outer = 0x8f902c00] 01:48:34 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddde400 == 13 [pid = 1835] [id = 146] 01:48:34 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde1c00 == 12 [pid = 1835] [id = 145] 01:48:34 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa55400 == 11 [pid = 1835] [id = 151] 01:48:34 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f973000) [pid = 1835] [serial = 438] [outer = (nil)] [url = about:srcdoc] 01:48:34 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x923d2000) [pid = 1835] [serial = 440] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8f903400) [pid = 1835] [serial = 435] [outer = (nil)] [url = about:blank] 01:48:34 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8eac00) [pid = 1835] [serial = 443] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 1835 | 1477558116225 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:36 INFO - .. 01:48:36 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6087ms 01:48:36 INFO - PROCESS | 1835 | 1477558116262 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 1835 | 1477558116270 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 01:48:36 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 01:48:36 INFO - PROCESS | 1835 | 1477558116283 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:36 INFO - PROCESS | 1835 | 1477558116542 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:48:36 INFO - PROCESS | 1835 | 1477558116579 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 01:48:36 INFO - PROCESS | 1835 | 1477558116587 Marionette TRACE conn4 <- [1,684,null,["8"]] 01:48:36 INFO - PROCESS | 1835 | 1477558116595 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 01:48:36 INFO - PROCESS | 1835 | 1477558116604 Marionette TRACE conn4 <- [1,685,null,{}] 01:48:36 INFO - PROCESS | 1835 | 1477558116668 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddf400 == 12 [pid = 1835] [id = 153] 01:48:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8dde0400) [pid = 1835] [serial = 451] [outer = (nil)] 01:48:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8dde4800) [pid = 1835] [serial = 452] [outer = 0x8dde0400] 01:48:36 INFO - PROCESS | 1835 | 1477558116767 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f906800) [pid = 1835] [serial = 453] [outer = 0x8dde0400] 01:48:37 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f8ab400) [pid = 1835] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 01:48:37 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8fa56400) [pid = 1835] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 01:48:37 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8b0400) [pid = 1835] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 01:48:37 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x922ef000) [pid = 1835] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 01:48:37 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8ddde800) [pid = 1835] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 01:48:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:48:37 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:48:37 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:48:37 INFO - PROCESS | 1835 | 1477558117990 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:38 INFO - .. 01:48:38 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1774ms 01:48:38 INFO - PROCESS | 1835 | 1477558118055 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 1835 | 1477558118064 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 01:48:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 01:48:38 INFO - PROCESS | 1835 | 1477558118072 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:38 INFO - PROCESS | 1835 | 1477558118322 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 01:48:38 INFO - PROCESS | 1835 | 1477558118390 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 01:48:38 INFO - PROCESS | 1835 | 1477558118396 Marionette TRACE conn4 <- [1,689,null,["8"]] 01:48:38 INFO - PROCESS | 1835 | 1477558118403 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 01:48:38 INFO - PROCESS | 1835 | 1477558118409 Marionette TRACE conn4 <- [1,690,null,{}] 01:48:38 INFO - PROCESS | 1835 | 1477558118416 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8ea800 == 13 [pid = 1835] [id = 154] 01:48:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x923de000) [pid = 1835] [serial = 454] [outer = (nil)] 01:48:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x925c9c00) [pid = 1835] [serial = 455] [outer = 0x923de000] 01:48:38 INFO - PROCESS | 1835 | 1477558118507 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x925ca800) [pid = 1835] [serial = 456] [outer = 0x923de000] 01:48:42 INFO - PROCESS | 1835 | --DOCSHELL 0x922e9800 == 12 [pid = 1835] [id = 149] 01:48:42 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8aa400 == 11 [pid = 1835] [id = 150] 01:48:42 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddf400 == 10 [pid = 1835] [id = 153] 01:48:42 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8ebc00 == 9 [pid = 1835] [id = 152] 01:48:42 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x906a1000) [pid = 1835] [serial = 446] [outer = (nil)] [url = about:blank] 01:48:42 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8fa5e400) [pid = 1835] [serial = 447] [outer = (nil)] [url = about:blank] 01:48:42 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f90ec00) [pid = 1835] [serial = 444] [outer = (nil)] [url = about:blank] 01:48:42 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dddac00) [pid = 1835] [serial = 436] [outer = (nil)] [url = about:blank] 01:48:42 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x922e5400) [pid = 1835] [serial = 441] [outer = (nil)] [url = about:blank] 01:48:42 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f8b6c00) [pid = 1835] [serial = 433] [outer = (nil)] [url = about:blank] 01:48:44 INFO - PROCESS | 1835 | 1477558124109 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:44 INFO - .. 01:48:44 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6050ms 01:48:44 INFO - PROCESS | 1835 | 1477558124124 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 1835 | 1477558124132 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 01:48:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 01:48:44 INFO - PROCESS | 1835 | 1477558124145 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:44 INFO - PROCESS | 1835 | 1477558124420 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 01:48:44 INFO - PROCESS | 1835 | 1477558124447 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 01:48:44 INFO - PROCESS | 1835 | 1477558124454 Marionette TRACE conn4 <- [1,694,null,["8"]] 01:48:44 INFO - PROCESS | 1835 | 1477558124463 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 01:48:44 INFO - PROCESS | 1835 | 1477558124472 Marionette TRACE conn4 <- [1,695,null,{}] 01:48:44 INFO - PROCESS | 1835 | 1477558124480 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd9c00 == 10 [pid = 1835] [id = 155] 01:48:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8ddda000) [pid = 1835] [serial = 457] [outer = (nil)] 01:48:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8ddde400) [pid = 1835] [serial = 458] [outer = 0x8ddda000] 01:48:44 INFO - PROCESS | 1835 | 1477558124581 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f8aa400) [pid = 1835] [serial = 459] [outer = 0x8ddda000] 01:48:45 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8f902c00) [pid = 1835] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 01:48:45 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8dde0400) [pid = 1835] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 01:48:50 INFO - PROCESS | 1835 | 1477558130283 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 01:48:50 INFO - .... 01:48:50 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6203ms 01:48:50 INFO - PROCESS | 1835 | 1477558130378 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 1835 | 1477558130390 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:48:50 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 01:48:50 INFO - PROCESS | 1835 | 1477558130412 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:50 INFO - PROCESS | 1835 | 1477558130681 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 01:48:50 INFO - PROCESS | 1835 | 1477558130845 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 01:48:50 INFO - PROCESS | 1835 | 1477558130856 Marionette TRACE conn4 <- [1,699,null,["8"]] 01:48:50 INFO - PROCESS | 1835 | 1477558130875 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 01:48:50 INFO - PROCESS | 1835 | 1477558130892 Marionette TRACE conn4 <- [1,700,null,{}] 01:48:50 INFO - PROCESS | 1835 | 1477558130904 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dd1d400 == 11 [pid = 1835] [id = 156] 01:48:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8ddd5400) [pid = 1835] [serial = 460] [outer = (nil)] 01:48:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8dddac00) [pid = 1835] [serial = 461] [outer = 0x8ddd5400] 01:48:51 INFO - PROCESS | 1835 | 1477558131001 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8dde3c00) [pid = 1835] [serial = 462] [outer = 0x8ddd5400] 01:48:51 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f90d400) [pid = 1835] [serial = 449] [outer = (nil)] [url = about:blank] 01:48:51 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8fa54400) [pid = 1835] [serial = 450] [outer = (nil)] [url = about:blank] 01:48:51 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f906800) [pid = 1835] [serial = 453] [outer = (nil)] [url = about:blank] 01:48:51 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8dde4800) [pid = 1835] [serial = 452] [outer = (nil)] [url = about:blank] 01:48:51 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x925c9c00) [pid = 1835] [serial = 455] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x923de000) [pid = 1835] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 01:48:56 INFO - PROCESS | 1835 | 1477558136785 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 1835 | 1477558136860 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 01:48:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 01:48:56 INFO - PROCESS | 1835 | 1477558136869 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 01:48:56 INFO - PROCESS | 1835 | 1477558136880 Marionette TRACE conn4 <- [1,703,null,{}] 01:48:56 INFO - PROCESS | 1835 | 1477558136892 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:57 INFO - PROCESS | 1835 | 1477558137133 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 01:48:57 INFO - PROCESS | 1835 | 1477558137232 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 01:48:57 INFO - PROCESS | 1835 | 1477558137239 Marionette TRACE conn4 <- [1,705,null,["8"]] 01:48:57 INFO - PROCESS | 1835 | 1477558137249 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 01:48:57 INFO - PROCESS | 1835 | 1477558137261 Marionette TRACE conn4 <- [1,706,null,{}] 01:48:57 INFO - PROCESS | 1835 | 1477558137271 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe6000 == 12 [pid = 1835] [id = 157] 01:48:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8dbe7800) [pid = 1835] [serial = 463] [outer = (nil)] 01:48:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8dddf800) [pid = 1835] [serial = 464] [outer = 0x8dbe7800] 01:48:57 INFO - PROCESS | 1835 | 1477558137397 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8ddde000) [pid = 1835] [serial = 465] [outer = 0x8dbe7800] 01:48:58 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:48:58 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:48:58 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:48:58 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:48:58 INFO - PROCESS | 1835 | 1477558138685 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:48:58 INFO - ... 01:48:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1845ms 01:48:58 INFO - PROCESS | 1835 | 1477558138716 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 1835 | 1477558138725 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 01:48:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 01:48:58 INFO - PROCESS | 1835 | 1477558138735 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 01:48:58 INFO - PROCESS | 1835 | 1477558138742 Marionette TRACE conn4 <- [1,709,null,{}] 01:48:58 INFO - PROCESS | 1835 | 1477558138772 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:48:59 INFO - PROCESS | 1835 | 1477558139090 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 01:48:59 INFO - PROCESS | 1835 | 1477558139171 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 01:48:59 INFO - PROCESS | 1835 | 1477558139179 Marionette TRACE conn4 <- [1,711,null,["8"]] 01:48:59 INFO - PROCESS | 1835 | 1477558139231 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 01:48:59 INFO - PROCESS | 1835 | 1477558139239 Marionette TRACE conn4 <- [1,712,null,{}] 01:48:59 INFO - PROCESS | 1835 | 1477558139247 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa5f000 == 13 [pid = 1835] [id = 158] 01:48:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x93189400) [pid = 1835] [serial = 466] [outer = (nil)] 01:48:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x934cfc00) [pid = 1835] [serial = 467] [outer = 0x93189400] 01:48:59 INFO - PROCESS | 1835 | 1477558139355 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x9395c000) [pid = 1835] [serial = 468] [outer = 0x93189400] 01:49:00 INFO - PROCESS | 1835 | [mp3 @ 0x9416ac00] err{or,}_recognition separate: 1; 1 01:49:00 INFO - PROCESS | 1835 | [mp3 @ 0x9416ac00] err{or,}_recognition combined: 1; 1 01:49:00 INFO - PROCESS | 1835 | [mp3 @ 0x8f973400] err{or,}_recognition separate: 1; 1 01:49:00 INFO - PROCESS | 1835 | [mp3 @ 0x8f973400] err{or,}_recognition combined: 1; 1 01:49:00 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:49:00 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:49:00 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:49:00 INFO - PROCESS | 1835 | [1835] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:49:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8dd1d400 == 12 [pid = 1835] [id = 156] 01:49:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe6000 == 11 [pid = 1835] [id = 157] 01:49:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8ea800 == 10 [pid = 1835] [id = 154] 01:49:02 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd9c00 == 9 [pid = 1835] [id = 155] 01:49:02 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8ddde400) [pid = 1835] [serial = 458] [outer = (nil)] [url = about:blank] 01:49:02 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x925ca800) [pid = 1835] [serial = 456] [outer = (nil)] [url = about:blank] 01:49:04 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8ddd5400) [pid = 1835] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 01:49:04 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8ddda000) [pid = 1835] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 01:49:05 INFO - PROCESS | 1835 | 1477558145012 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:49:05 INFO - ... 01:49:05 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6313ms 01:49:05 INFO - PROCESS | 1835 | 1477558145049 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 1835 | 1477558145058 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 01:49:05 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 01:49:05 INFO - PROCESS | 1835 | 1477558145070 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 01:49:05 INFO - PROCESS | 1835 | 1477558145075 Marionette TRACE conn4 <- [1,715,null,{}] 01:49:05 INFO - PROCESS | 1835 | 1477558145091 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:05 INFO - PROCESS | 1835 | 1477558145314 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 01:49:05 INFO - PROCESS | 1835 | 1477558145430 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 01:49:05 INFO - PROCESS | 1835 | 1477558145437 Marionette TRACE conn4 <- [1,717,null,["8"]] 01:49:05 INFO - PROCESS | 1835 | 1477558145445 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 01:49:05 INFO - PROCESS | 1835 | 1477558145458 Marionette TRACE conn4 <- [1,718,null,{}] 01:49:05 INFO - PROCESS | 1835 | 1477558145471 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddf400 == 10 [pid = 1835] [id = 159] 01:49:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8dddfc00) [pid = 1835] [serial = 469] [outer = (nil)] 01:49:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8dde3800) [pid = 1835] [serial = 470] [outer = 0x8dddfc00] 01:49:05 INFO - PROCESS | 1835 | 1477558145571 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f8e3800) [pid = 1835] [serial = 471] [outer = 0x8dddfc00] 01:49:06 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:49:06 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:49:06 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:49:06 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:49:06 INFO - PROCESS | 1835 | 1477558146639 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:49:06 INFO - ... 01:49:06 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1599ms 01:49:06 INFO - PROCESS | 1835 | 1477558146672 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 01:49:06 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 01:49:06 INFO - PROCESS | 1835 | 1477558146683 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 01:49:06 INFO - PROCESS | 1835 | 1477558146695 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 01:49:06 INFO - PROCESS | 1835 | 1477558146704 Marionette TRACE conn4 <- [1,721,null,{}] 01:49:06 INFO - PROCESS | 1835 | 1477558146725 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:07 INFO - PROCESS | 1835 | 1477558147134 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 01:49:07 INFO - PROCESS | 1835 | 1477558147223 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 01:49:07 INFO - PROCESS | 1835 | 1477558147232 Marionette TRACE conn4 <- [1,723,null,["8"]] 01:49:07 INFO - PROCESS | 1835 | 1477558147253 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 01:49:07 INFO - PROCESS | 1835 | 1477558147265 Marionette TRACE conn4 <- [1,724,null,{}] 01:49:07 INFO - PROCESS | 1835 | 1477558147273 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd8800 == 11 [pid = 1835] [id = 160] 01:49:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x9317d800) [pid = 1835] [serial = 472] [outer = (nil)] 01:49:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x9348b400) [pid = 1835] [serial = 473] [outer = 0x9317d800] 01:49:07 INFO - PROCESS | 1835 | 1477558147388 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x934ce000) [pid = 1835] [serial = 474] [outer = 0x9317d800] 01:49:08 INFO - PROCESS | 1835 | [h264 @ 0x8ddd7400] err{or,}_recognition separate: 1; 1 01:49:08 INFO - PROCESS | 1835 | [h264 @ 0x8ddd7400] err{or,}_recognition combined: 1; 1 01:49:08 INFO - PROCESS | 1835 | [h264 @ 0x8ddd7400] Unsupported bit depth: 0 01:49:08 INFO - PROCESS | 1835 | [h264 @ 0x8ddd7400] no picture 01:49:08 INFO - PROCESS | 1835 | [h264 @ 0x8ddd7400] no picture 01:49:10 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8aa400) [pid = 1835] [serial = 459] [outer = (nil)] [url = about:blank] 01:49:10 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8dddac00) [pid = 1835] [serial = 461] [outer = (nil)] [url = about:blank] 01:49:10 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8dde3c00) [pid = 1835] [serial = 462] [outer = (nil)] [url = about:blank] 01:49:13 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dddfc00) [pid = 1835] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 01:49:13 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x93189400) [pid = 1835] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 01:49:13 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8dbe7800) [pid = 1835] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 01:49:13 INFO - PROCESS | 1835 | 1477558153160 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:49:13 INFO - .. 01:49:13 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6525ms 01:49:13 INFO - PROCESS | 1835 | 1477558153219 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 1835 | 1477558153226 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 01:49:13 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 01:49:13 INFO - PROCESS | 1835 | 1477558153240 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:13 INFO - PROCESS | 1835 | 1477558153452 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:49:13 INFO - PROCESS | 1835 | 1477558153567 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 01:49:13 INFO - PROCESS | 1835 | 1477558153574 Marionette TRACE conn4 <- [1,728,null,["8"]] 01:49:13 INFO - PROCESS | 1835 | 1477558153583 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 01:49:13 INFO - PROCESS | 1835 | 1477558153593 Marionette TRACE conn4 <- [1,729,null,{}] 01:49:13 INFO - PROCESS | 1835 | 1477558153599 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f902c00 == 12 [pid = 1835] [id = 161] 01:49:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f903400) [pid = 1835] [serial = 475] [outer = (nil)] 01:49:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f909000) [pid = 1835] [serial = 476] [outer = 0x8f903400] 01:49:13 INFO - PROCESS | 1835 | 1477558153700 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f90f800) [pid = 1835] [serial = 477] [outer = 0x8f903400] 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x9413d800] err{or,}_recognition separate: 1; 1 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x9413d800] err{or,}_recognition combined: 1; 1 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x9413d800] Unsupported bit depth: 0 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x9413d800] no picture 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x9413d800] no picture 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x906ae400] err{or,}_recognition separate: 1; 1 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x906ae400] err{or,}_recognition combined: 1; 1 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x906ae400] Unsupported bit depth: 0 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x906ae400] no picture 01:49:14 INFO - PROCESS | 1835 | [h264 @ 0x906ae400] no picture 01:49:14 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94171800] err{or,}_recognition separate: 1; 1 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94171800] err{or,}_recognition combined: 1; 1 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94171800] Unsupported bit depth: 0 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94171800] no picture 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94171800] no picture 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94923400] err{or,}_recognition separate: 1; 1 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94923400] err{or,}_recognition combined: 1; 1 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94923400] Unsupported bit depth: 0 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94923400] no picture 01:49:15 INFO - PROCESS | 1835 | [h264 @ 0x94923400] no picture 01:49:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa5f000 == 11 [pid = 1835] [id = 158] 01:49:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddf400 == 10 [pid = 1835] [id = 159] 01:49:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd8800 == 9 [pid = 1835] [id = 160] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8dde3800) [pid = 1835] [serial = 470] [outer = (nil)] [url = about:blank] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8f8e3800) [pid = 1835] [serial = 471] [outer = (nil)] [url = about:blank] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x934cfc00) [pid = 1835] [serial = 467] [outer = (nil)] [url = about:blank] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9395c000) [pid = 1835] [serial = 468] [outer = (nil)] [url = about:blank] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8dddf800) [pid = 1835] [serial = 464] [outer = (nil)] [url = about:blank] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8ddde000) [pid = 1835] [serial = 465] [outer = (nil)] [url = about:blank] 01:49:18 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9348b400) [pid = 1835] [serial = 473] [outer = (nil)] [url = about:blank] 01:49:19 INFO - PROCESS | 1835 | 1477558159313 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 01:49:19 INFO - ..... 01:49:19 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6138ms 01:49:19 INFO - PROCESS | 1835 | 1477558159379 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 1835 | 1477558159391 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 01:49:19 INFO - TEST-START | /custom-elements/reactions/Attr.html 01:49:19 INFO - PROCESS | 1835 | 1477558159418 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:19 INFO - PROCESS | 1835 | 1477558159643 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 01:49:19 INFO - PROCESS | 1835 | 1477558159756 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 01:49:19 INFO - PROCESS | 1835 | 1477558159764 Marionette TRACE conn4 <- [1,733,null,["8"]] 01:49:19 INFO - PROCESS | 1835 | 1477558159773 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 01:49:19 INFO - PROCESS | 1835 | 1477558159782 Marionette TRACE conn4 <- [1,734,null,{}] 01:49:19 INFO - PROCESS | 1835 | 1477558159789 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddde800 == 10 [pid = 1835] [id = 162] 01:49:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8dddec00) [pid = 1835] [serial = 478] [outer = (nil)] 01:49:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8dde2400) [pid = 1835] [serial = 479] [outer = 0x8dddec00] 01:49:19 INFO - PROCESS | 1835 | 1477558159890 Marionette DEBUG loaded listener.js 01:49:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f8acc00) [pid = 1835] [serial = 480] [outer = 0x8dddec00] 01:49:20 INFO - PROCESS | 1835 | 1477558160562 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 01:49:20 INFO - .. 01:49:20 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1223ms 01:49:20 INFO - PROCESS | 1835 | 1477558160630 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 1835 | 1477558160637 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 01:49:20 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 01:49:20 INFO - PROCESS | 1835 | 1477558160646 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:20 INFO - PROCESS | 1835 | 1477558160895 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 01:49:20 INFO - PROCESS | 1835 | 1477558160917 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 01:49:20 INFO - PROCESS | 1835 | 1477558160923 Marionette TRACE conn4 <- [1,738,null,["8"]] 01:49:20 INFO - PROCESS | 1835 | 1477558160930 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 01:49:20 INFO - PROCESS | 1835 | 1477558160935 Marionette TRACE conn4 <- [1,739,null,{}] 01:49:21 INFO - PROCESS | 1835 | 1477558160997 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f979800 == 11 [pid = 1835] [id = 163] 01:49:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f97a000) [pid = 1835] [serial = 481] [outer = (nil)] 01:49:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8fa5b000) [pid = 1835] [serial = 482] [outer = 0x8f97a000] 01:49:21 INFO - PROCESS | 1835 | 1477558161090 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x906a2000) [pid = 1835] [serial = 483] [outer = 0x8f97a000] 01:49:21 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9317d800) [pid = 1835] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 01:49:21 INFO - PROCESS | 1835 | 1477558161830 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 01:49:21 INFO - ....... 01:49:21 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1235ms 01:49:21 INFO - PROCESS | 1835 | 1477558161896 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:49:21 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 01:49:21 INFO - PROCESS | 1835 | 1477558161904 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:49:21 INFO - PROCESS | 1835 | 1477558161915 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:22 INFO - PROCESS | 1835 | 1477558162115 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 01:49:22 INFO - PROCESS | 1835 | 1477558162224 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 01:49:22 INFO - PROCESS | 1835 | 1477558162231 Marionette TRACE conn4 <- [1,743,null,["8"]] 01:49:22 INFO - PROCESS | 1835 | 1477558162237 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 01:49:22 INFO - PROCESS | 1835 | 1477558162245 Marionette TRACE conn4 <- [1,744,null,{}] 01:49:22 INFO - PROCESS | 1835 | 1477558162252 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x94144000 == 12 [pid = 1835] [id = 164] 01:49:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x94144400) [pid = 1835] [serial = 484] [outer = (nil)] 01:49:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x94172400) [pid = 1835] [serial = 485] [outer = 0x94144400] 01:49:22 INFO - PROCESS | 1835 | 1477558162347 Marionette DEBUG loaded listener.js 01:49:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x94d84000) [pid = 1835] [serial = 486] [outer = 0x94144400] 01:49:23 INFO - .................... 01:49:23 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1378ms 01:49:23 INFO - TEST-START | /custom-elements/reactions/Document.html 01:49:23 INFO - PROCESS | 1835 | 1477558163231 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 01:49:23 INFO - PROCESS | 1835 | 1477558163296 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 1835 | 1477558163302 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 01:49:23 INFO - PROCESS | 1835 | 1477558163316 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:23 INFO - PROCESS | 1835 | 1477558163571 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:49:23 INFO - PROCESS | 1835 | 1477558163587 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 01:49:23 INFO - PROCESS | 1835 | 1477558163595 Marionette TRACE conn4 <- [1,748,null,["8"]] 01:49:23 INFO - PROCESS | 1835 | 1477558163602 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 01:49:23 INFO - PROCESS | 1835 | 1477558163609 Marionette TRACE conn4 <- [1,749,null,{}] 01:49:23 INFO - PROCESS | 1835 | 1477558163616 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b3400 == 13 [pid = 1835] [id = 165] 01:49:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x97df3400) [pid = 1835] [serial = 487] [outer = (nil)] 01:49:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x97df8400) [pid = 1835] [serial = 488] [outer = 0x97df3400] 01:49:23 INFO - PROCESS | 1835 | 1477558163702 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x98341800) [pid = 1835] [serial = 489] [outer = 0x97df3400] 01:49:24 INFO - PROCESS | 1835 | 1477558164335 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 01:49:24 INFO - .. 01:49:24 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1075ms 01:49:24 INFO - PROCESS | 1835 | 1477558164391 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 1835 | 1477558164395 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 01:49:24 INFO - TEST-START | /custom-elements/reactions/Element.html 01:49:24 INFO - PROCESS | 1835 | 1477558164410 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:24 INFO - PROCESS | 1835 | 1477558164586 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 01:49:24 INFO - PROCESS | 1835 | 1477558164726 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 01:49:24 INFO - PROCESS | 1835 | 1477558164733 Marionette TRACE conn4 <- [1,753,null,["8"]] 01:49:24 INFO - PROCESS | 1835 | 1477558164741 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 01:49:24 INFO - PROCESS | 1835 | 1477558164752 Marionette TRACE conn4 <- [1,754,null,{}] 01:49:24 INFO - PROCESS | 1835 | 1477558164762 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db46400 == 14 [pid = 1835] [id = 166] 01:49:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8dbe0800) [pid = 1835] [serial = 490] [outer = (nil)] 01:49:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8ddd7800) [pid = 1835] [serial = 491] [outer = 0x8dbe0800] 01:49:24 INFO - PROCESS | 1835 | 1477558164908 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8f8a9c00) [pid = 1835] [serial = 492] [outer = 0x8dbe0800] 01:49:25 INFO - .................................... 01:49:25 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1559ms 01:49:26 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 01:49:26 INFO - PROCESS | 1835 | 1477558165843 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 01:49:26 INFO - PROCESS | 1835 | 1477558165982 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 1835 | 1477558165988 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 01:49:26 INFO - PROCESS | 1835 | 1477558166007 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:26 INFO - PROCESS | 1835 | 1477558166318 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 01:49:26 INFO - PROCESS | 1835 | 1477558166476 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 01:49:26 INFO - PROCESS | 1835 | 1477558166484 Marionette TRACE conn4 <- [1,758,null,["8"]] 01:49:26 INFO - PROCESS | 1835 | 1477558166490 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 01:49:26 INFO - PROCESS | 1835 | 1477558166499 Marionette TRACE conn4 <- [1,759,null,{}] 01:49:26 INFO - PROCESS | 1835 | 1477558166506 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x98338c00 == 15 [pid = 1835] [id = 167] 01:49:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x9833ac00) [pid = 1835] [serial = 493] [outer = (nil)] 01:49:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x98f26c00) [pid = 1835] [serial = 494] [outer = 0x9833ac00] 01:49:26 INFO - PROCESS | 1835 | 1477558166646 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x98fda000) [pid = 1835] [serial = 495] [outer = 0x9833ac00] 01:49:27 INFO - ................ 01:49:27 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1542ms 01:49:27 INFO - TEST-START | /custom-elements/reactions/Node.html 01:49:27 INFO - PROCESS | 1835 | 1477558167466 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 01:49:27 INFO - PROCESS | 1835 | 1477558167548 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 1835 | 1477558167551 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:49:27 INFO - PROCESS | 1835 | 1477558167564 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:27 INFO - PROCESS | 1835 | 1477558167809 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 01:49:27 INFO - PROCESS | 1835 | 1477558167966 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 01:49:28 INFO - PROCESS | 1835 | 1477558167998 Marionette TRACE conn4 <- [1,763,null,["8"]] 01:49:28 INFO - PROCESS | 1835 | 1477558168057 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 01:49:28 INFO - PROCESS | 1835 | 1477558168067 Marionette TRACE conn4 <- [1,764,null,{}] 01:49:28 INFO - PROCESS | 1835 | 1477558168076 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dd16c00 == 16 [pid = 1835] [id = 168] 01:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9a3dc000) [pid = 1835] [serial = 496] [outer = (nil)] 01:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x9a490400) [pid = 1835] [serial = 497] [outer = 0x9a3dc000] 01:49:28 INFO - PROCESS | 1835 | 1477558168177 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9a4d4000) [pid = 1835] [serial = 498] [outer = 0x9a3dc000] 01:49:29 INFO - .............. 01:49:29 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1478ms 01:49:29 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 01:49:29 INFO - PROCESS | 1835 | 1477558168978 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 01:49:29 INFO - PROCESS | 1835 | 1477558169044 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 1835 | 1477558169049 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 01:49:29 INFO - PROCESS | 1835 | 1477558169064 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:29 INFO - PROCESS | 1835 | 1477558169394 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:49:29 INFO - PROCESS | 1835 | 1477558169590 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 01:49:29 INFO - PROCESS | 1835 | 1477558169602 Marionette TRACE conn4 <- [1,768,null,["8"]] 01:49:29 INFO - PROCESS | 1835 | 1477558169623 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 01:49:29 INFO - PROCESS | 1835 | 1477558169633 Marionette TRACE conn4 <- [1,769,null,{}] 01:49:29 INFO - PROCESS | 1835 | 1477558169643 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbea400 == 17 [pid = 1835] [id = 169] 01:49:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8dd1b000) [pid = 1835] [serial = 499] [outer = (nil)] 01:49:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8f8a8000) [pid = 1835] [serial = 500] [outer = 0x8dd1b000] 01:49:29 INFO - PROCESS | 1835 | 1477558169735 Marionette DEBUG loaded listener.js 01:49:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8dddf800) [pid = 1835] [serial = 501] [outer = 0x8dd1b000] 01:49:30 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x934ce000) [pid = 1835] [serial = 474] [outer = (nil)] [url = about:blank] 01:49:30 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8f909000) [pid = 1835] [serial = 476] [outer = (nil)] [url = about:blank] 01:49:30 INFO - .... 01:49:30 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1422ms 01:49:30 INFO - PROCESS | 1835 | 1477558170457 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 01:49:30 INFO - PROCESS | 1835 | 1477558170488 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 01:49:30 INFO - PROCESS | 1835 | 1477558170498 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 01:49:30 INFO - TEST-START | /custom-elements/reactions/Range.html 01:49:30 INFO - PROCESS | 1835 | 1477558170510 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:30 INFO - PROCESS | 1835 | 1477558170703 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 01:49:30 INFO - PROCESS | 1835 | 1477558170815 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 01:49:30 INFO - PROCESS | 1835 | 1477558170819 Marionette TRACE conn4 <- [1,773,null,["8"]] 01:49:30 INFO - PROCESS | 1835 | 1477558170827 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 01:49:30 INFO - PROCESS | 1835 | 1477558170837 Marionette TRACE conn4 <- [1,774,null,{}] 01:49:30 INFO - PROCESS | 1835 | 1477558170843 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x9491c800 == 18 [pid = 1835] [id = 170] 01:49:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9491ec00) [pid = 1835] [serial = 502] [outer = (nil)] 01:49:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x950f8c00) [pid = 1835] [serial = 503] [outer = 0x9491ec00] 01:49:30 INFO - PROCESS | 1835 | 1477558170934 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x97a11400) [pid = 1835] [serial = 504] [outer = 0x9491ec00] 01:49:31 INFO - ......... 01:49:31 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1131ms 01:49:31 INFO - PROCESS | 1835 | 1477558171592 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 01:49:31 INFO - PROCESS | 1835 | 1477558171643 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 01:49:31 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 01:49:31 INFO - PROCESS | 1835 | 1477558171652 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 01:49:31 INFO - PROCESS | 1835 | 1477558171669 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:31 INFO - PROCESS | 1835 | 1477558171858 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 01:49:31 INFO - PROCESS | 1835 | 1477558171982 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 01:49:31 INFO - PROCESS | 1835 | 1477558171991 Marionette TRACE conn4 <- [1,778,null,["8"]] 01:49:32 INFO - PROCESS | 1835 | 1477558171998 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 01:49:32 INFO - PROCESS | 1835 | 1477558172005 Marionette TRACE conn4 <- [1,779,null,{}] 01:49:32 INFO - PROCESS | 1835 | 1477558172011 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a3d8c00 == 19 [pid = 1835] [id = 171] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9a3d9400) [pid = 1835] [serial = 505] [outer = (nil)] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x9a490c00) [pid = 1835] [serial = 506] [outer = 0x9a3d9400] 01:49:32 INFO - PROCESS | 1835 | 1477558172099 Marionette DEBUG loaded listener.js 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9b0ec800) [pid = 1835] [serial = 507] [outer = 0x9a3d9400] 01:49:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b0f7400 == 20 [pid = 1835] [id = 172] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0xa10bc000) [pid = 1835] [serial = 508] [outer = (nil)] 01:49:32 INFO - PROCESS | 1835 | ++DOCSHELL 0xa10bc800 == 21 [pid = 1835] [id = 173] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0xa10e2800) [pid = 1835] [serial = 509] [outer = (nil)] 01:49:32 INFO - PROCESS | 1835 | ++DOCSHELL 0xa10e3000 == 22 [pid = 1835] [id = 174] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0xa10e3400) [pid = 1835] [serial = 510] [outer = (nil)] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0xa10ba000) [pid = 1835] [serial = 511] [outer = 0xa10bc000] 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0xa10ed800) [pid = 1835] [serial = 512] [outer = 0xa10e2800] 01:49:32 INFO - PROCESS | 1835 | [1835] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 01:49:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0xa1aeac00) [pid = 1835] [serial = 513] [outer = 0xa10e3400] 01:49:32 INFO - PROCESS | 1835 | [1835] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 01:49:33 INFO - PROCESS | 1835 | 1477558172986 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 01:49:33 INFO - ..... 01:49:33 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1375ms 01:49:33 INFO - PROCESS | 1835 | 1477558173042 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:49:33 INFO - PROCESS | 1835 | 1477558173046 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:49:33 INFO - TEST-START | /fetch/api/request/request-cache.html 01:49:33 INFO - PROCESS | 1835 | 1477558173056 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 01:49:33 INFO - PROCESS | 1835 | 1477558173060 Marionette TRACE conn4 <- [1,782,null,{}] 01:49:33 INFO - PROCESS | 1835 | 1477558173076 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:33 INFO - PROCESS | 1835 | 1477558173374 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:49:33 INFO - PROCESS | 1835 | 1477558173405 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 01:49:33 INFO - PROCESS | 1835 | 1477558173411 Marionette TRACE conn4 <- [1,784,null,["8"]] 01:49:33 INFO - PROCESS | 1835 | 1477558173417 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 01:49:33 INFO - PROCESS | 1835 | 1477558173424 Marionette TRACE conn4 <- [1,785,null,{}] 01:49:33 INFO - PROCESS | 1835 | 1477558173496 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2751800 == 23 [pid = 1835] [id = 175] 01:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0xa2752000) [pid = 1835] [serial = 514] [outer = (nil)] 01:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0xa27ddc00) [pid = 1835] [serial = 515] [outer = 0xa2752000] 01:49:33 INFO - PROCESS | 1835 | 1477558173595 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0xa2ad0000) [pid = 1835] [serial = 516] [outer = 0xa2752000] 01:49:34 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8f903400) [pid = 1835] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 01:49:34 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x94144400) [pid = 1835] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 01:49:34 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8f97a000) [pid = 1835] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 01:49:34 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8dddec00) [pid = 1835] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:49:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8f979800 == 22 [pid = 1835] [id = 163] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x94144000 == 21 [pid = 1835] [id = 164] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b3400 == 20 [pid = 1835] [id = 165] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddde800 == 19 [pid = 1835] [id = 162] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8f902c00 == 18 [pid = 1835] [id = 161] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0xa10e3000 == 17 [pid = 1835] [id = 174] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0xa10bc800 == 16 [pid = 1835] [id = 173] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x9b0f7400 == 15 [pid = 1835] [id = 172] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x97df8400) [pid = 1835] [serial = 488] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x9a3d8c00 == 14 [pid = 1835] [id = 171] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x9491c800 == 13 [pid = 1835] [id = 170] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbea400 == 12 [pid = 1835] [id = 169] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8dd16c00 == 11 [pid = 1835] [id = 168] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x98338c00 == 10 [pid = 1835] [id = 167] 01:49:39 INFO - PROCESS | 1835 | --DOCSHELL 0x8db46400 == 9 [pid = 1835] [id = 166] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8f8acc00) [pid = 1835] [serial = 480] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8dde2400) [pid = 1835] [serial = 479] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x906a2000) [pid = 1835] [serial = 483] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8fa5b000) [pid = 1835] [serial = 482] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x94d84000) [pid = 1835] [serial = 486] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x94172400) [pid = 1835] [serial = 485] [outer = (nil)] [url = about:blank] 01:49:39 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8f90f800) [pid = 1835] [serial = 477] [outer = (nil)] [url = about:blank] 01:49:41 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:49:41 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:49:41 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:49:42 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x9833ac00) [pid = 1835] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8dd1b000) [pid = 1835] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0xa10e2800) [pid = 1835] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0xa10e3400) [pid = 1835] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0xa10bc000) [pid = 1835] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9a3dc000) [pid = 1835] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8dbe0800) [pid = 1835] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x9491ec00) [pid = 1835] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x9a3d9400) [pid = 1835] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 01:49:42 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x97df3400) [pid = 1835] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0xa10ed800) [pid = 1835] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0xa1aeac00) [pid = 1835] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0xa10ba000) [pid = 1835] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0xa27ddc00) [pid = 1835] [serial = 515] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8a9c00) [pid = 1835] [serial = 492] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8ddd7800) [pid = 1835] [serial = 491] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x98fda000) [pid = 1835] [serial = 495] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x98f26c00) [pid = 1835] [serial = 494] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9a4d4000) [pid = 1835] [serial = 498] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9a490400) [pid = 1835] [serial = 497] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8dddf800) [pid = 1835] [serial = 501] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8f8a8000) [pid = 1835] [serial = 500] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x97a11400) [pid = 1835] [serial = 504] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x950f8c00) [pid = 1835] [serial = 503] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x9b0ec800) [pid = 1835] [serial = 507] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x9a490c00) [pid = 1835] [serial = 506] [outer = (nil)] [url = about:blank] 01:49:47 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x98341800) [pid = 1835] [serial = 489] [outer = (nil)] [url = about:blank] 01:49:50 INFO - ...................................................................................................... 01:49:50 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17504ms 01:49:50 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 01:49:50 INFO - PROCESS | 1835 | 1477558190464 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 01:49:50 INFO - PROCESS | 1835 | 1477558190562 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 01:49:50 INFO - PROCESS | 1835 | 1477558190574 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 01:49:50 INFO - PROCESS | 1835 | 1477558190594 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 01:49:50 INFO - PROCESS | 1835 | 1477558190602 Marionette TRACE conn4 <- [1,788,null,{}] 01:49:50 INFO - PROCESS | 1835 | 1477558190621 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:50 INFO - PROCESS | 1835 | 1477558190870 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 01:49:50 INFO - PROCESS | 1835 | 1477558190894 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 01:49:50 INFO - PROCESS | 1835 | 1477558190901 Marionette TRACE conn4 <- [1,790,null,["8"]] 01:49:50 INFO - PROCESS | 1835 | 1477558190907 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 01:49:50 INFO - PROCESS | 1835 | 1477558190919 Marionette TRACE conn4 <- [1,791,null,{}] 01:49:50 INFO - PROCESS | 1835 | 1477558190933 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa59000 == 10 [pid = 1835] [id = 176] 01:49:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x8fa5bc00) [pid = 1835] [serial = 517] [outer = (nil)] 01:49:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x906ae400) [pid = 1835] [serial = 518] [outer = 0x8fa5bc00] 01:49:51 INFO - PROCESS | 1835 | 1477558191034 Marionette DEBUG loaded listener.js 01:49:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x92370400) [pid = 1835] [serial = 519] [outer = 0x8fa5bc00] 01:49:51 INFO - PROCESS | 1835 | 1477558191675 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 01:49:51 INFO - .. 01:49:51 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1146ms 01:49:51 INFO - PROCESS | 1835 | 1477558191734 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:49:51 INFO - PROCESS | 1835 | 1477558191742 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:49:51 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 01:49:51 INFO - PROCESS | 1835 | 1477558191751 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:51 INFO - PROCESS | 1835 | 1477558191943 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 01:49:52 INFO - PROCESS | 1835 | 1477558192046 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 01:49:52 INFO - PROCESS | 1835 | 1477558192051 Marionette TRACE conn4 <- [1,795,null,["8"]] 01:49:52 INFO - PROCESS | 1835 | 1477558192063 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 01:49:52 INFO - PROCESS | 1835 | 1477558192072 Marionette TRACE conn4 <- [1,796,null,{}] 01:49:52 INFO - PROCESS | 1835 | 1477558192091 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b1e000 == 11 [pid = 1835] [id = 177] 01:49:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x93b1f400) [pid = 1835] [serial = 520] [outer = (nil)] 01:49:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x93b24000) [pid = 1835] [serial = 521] [outer = 0x93b1f400] 01:49:52 INFO - PROCESS | 1835 | 1477558192188 Marionette DEBUG loaded listener.js 01:49:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x93b24400) [pid = 1835] [serial = 522] [outer = 0x93b1f400] 01:49:52 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:52 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:52 INFO - PROCESS | 1835 | 1477558192891 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 01:49:52 INFO - TEST-START | /fetch/api/request/request-consume.html 01:49:52 INFO - PROCESS | 1835 | 1477558192938 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 01:49:52 INFO - PROCESS | 1835 | 1477558192947 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:53 INFO - PROCESS | 1835 | 1477558193187 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:49:53 INFO - PROCESS | 1835 | 1477558193203 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 01:49:53 INFO - PROCESS | 1835 | 1477558193208 Marionette TRACE conn4 <- [1,800,null,["8"]] 01:49:53 INFO - PROCESS | 1835 | 1477558193217 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 01:49:53 INFO - PROCESS | 1835 | 1477558193225 Marionette TRACE conn4 <- [1,801,null,{}] 01:49:53 INFO - PROCESS | 1835 | 1477558193230 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d7c000 == 12 [pid = 1835] [id = 178] 01:49:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x94d7c400) [pid = 1835] [serial = 523] [outer = (nil)] 01:49:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x94d81c00) [pid = 1835] [serial = 524] [outer = 0x94d7c400] 01:49:53 INFO - PROCESS | 1835 | 1477558193335 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x9503c800) [pid = 1835] [serial = 525] [outer = 0x94d7c400] 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:54 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:54 INFO - PROCESS | 1835 | 1477558194564 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 01:49:54 INFO - ...................................... 01:49:54 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1694ms 01:49:54 INFO - PROCESS | 1835 | 1477558194644 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 1835 | 1477558194652 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 01:49:54 INFO - TEST-START | /fetch/api/request/request-disturbed.html 01:49:54 INFO - PROCESS | 1835 | 1477558194668 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:54 INFO - PROCESS | 1835 | 1477558194885 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 01:49:55 INFO - PROCESS | 1835 | 1477558195035 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 01:49:55 INFO - PROCESS | 1835 | 1477558195042 Marionette TRACE conn4 <- [1,805,null,["8"]] 01:49:55 INFO - PROCESS | 1835 | 1477558195051 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 01:49:55 INFO - PROCESS | 1835 | 1477558195061 Marionette TRACE conn4 <- [1,806,null,{}] 01:49:55 INFO - PROCESS | 1835 | 1477558195068 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x9395b000 == 13 [pid = 1835] [id = 179] 01:49:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x9395b400) [pid = 1835] [serial = 526] [outer = (nil)] 01:49:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x93b1ec00) [pid = 1835] [serial = 527] [outer = 0x9395b400] 01:49:55 INFO - PROCESS | 1835 | 1477558195175 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x93b1cc00) [pid = 1835] [serial = 528] [outer = 0x9395b400] 01:49:55 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:55 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:55 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:55 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:55 INFO - PROCESS | 1835 | 1477558195932 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 01:49:55 INFO - ...... 01:49:55 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1331ms 01:49:56 INFO - PROCESS | 1835 | 1477558195995 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 01:49:56 INFO - PROCESS | 1835 | 1477558196003 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 01:49:56 INFO - TEST-START | /fetch/api/request/request-error.html 01:49:56 INFO - PROCESS | 1835 | 1477558196012 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:56 INFO - PROCESS | 1835 | 1477558196222 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 01:49:56 INFO - PROCESS | 1835 | 1477558196368 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 01:49:56 INFO - PROCESS | 1835 | 1477558196374 Marionette TRACE conn4 <- [1,810,null,["8"]] 01:49:56 INFO - PROCESS | 1835 | 1477558196387 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 01:49:56 INFO - PROCESS | 1835 | 1477558196394 Marionette TRACE conn4 <- [1,811,null,{}] 01:49:56 INFO - PROCESS | 1835 | 1477558196401 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x956e7000 == 14 [pid = 1835] [id = 180] 01:49:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x956e7800) [pid = 1835] [serial = 529] [outer = (nil)] 01:49:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x957e8400) [pid = 1835] [serial = 530] [outer = 0x956e7800] 01:49:56 INFO - PROCESS | 1835 | 1477558196510 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x97a13000) [pid = 1835] [serial = 531] [outer = 0x956e7800] 01:49:57 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 01:49:57 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 01:49:57 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 01:49:57 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 01:49:57 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 358 01:49:57 INFO - PROCESS | 1835 | 1477558197298 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 01:49:57 INFO - .................... 01:49:57 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1387ms 01:49:57 INFO - PROCESS | 1835 | 1477558197477 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 1835 | 1477558197484 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:49:57 INFO - TEST-START | /fetch/api/request/request-headers.html 01:49:57 INFO - PROCESS | 1835 | 1477558197496 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:57 INFO - PROCESS | 1835 | 1477558197714 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 01:49:57 INFO - PROCESS | 1835 | 1477558197900 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 01:49:57 INFO - PROCESS | 1835 | 1477558197918 Marionette TRACE conn4 <- [1,815,null,["8"]] 01:49:57 INFO - PROCESS | 1835 | 1477558197930 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 01:49:57 INFO - PROCESS | 1835 | 1477558197944 Marionette TRACE conn4 <- [1,816,null,{}] 01:49:57 INFO - PROCESS | 1835 | 1477558197951 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x925bec00 == 15 [pid = 1835] [id = 181] 01:49:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x925ca800) [pid = 1835] [serial = 532] [outer = (nil)] 01:49:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x9318a000) [pid = 1835] [serial = 533] [outer = 0x925ca800] 01:49:58 INFO - PROCESS | 1835 | 1477558198050 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x9416b400) [pid = 1835] [serial = 534] [outer = 0x925ca800] 01:49:59 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:49:59 INFO - PROCESS | 1835 | [1835] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:49:59 INFO - PROCESS | 1835 | 1477558199511 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 01:49:59 INFO - ........................................................ 01:49:59 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 2093ms 01:49:59 INFO - PROCESS | 1835 | 1477558199590 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 1835 | 1477558199597 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 01:49:59 INFO - TEST-START | /fetch/api/request/request-idl.html 01:49:59 INFO - PROCESS | 1835 | 1477558199615 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:49:59 INFO - PROCESS | 1835 | 1477558199813 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:49:59 INFO - PROCESS | 1835 | 1477558199826 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 01:49:59 INFO - PROCESS | 1835 | 1477558199830 Marionette TRACE conn4 <- [1,820,null,["8"]] 01:49:59 INFO - PROCESS | 1835 | 1477558199840 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 01:49:59 INFO - PROCESS | 1835 | 1477558199847 Marionette TRACE conn4 <- [1,821,null,{}] 01:49:59 INFO - PROCESS | 1835 | 1477558199862 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x94137000 == 16 [pid = 1835] [id = 182] 01:49:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x94139c00) [pid = 1835] [serial = 535] [outer = (nil)] 01:50:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x94291800) [pid = 1835] [serial = 536] [outer = 0x94139c00] 01:50:00 INFO - PROCESS | 1835 | 1477558200051 Marionette DEBUG loaded listener.js 01:50:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8f977400) [pid = 1835] [serial = 537] [outer = 0x94139c00] 01:50:00 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:50:00 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:50:01 INFO - .............. 01:50:01 INFO - PROCESS | 1835 | 1477558201309 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 01:50:01 INFO - ............................... 01:50:01 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1833ms 01:50:01 INFO - PROCESS | 1835 | 1477558201491 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 01:50:01 INFO - PROCESS | 1835 | 1477558201504 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 01:50:01 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 01:50:01 INFO - PROCESS | 1835 | 1477558201527 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:01 INFO - PROCESS | 1835 | 1477558201802 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 01:50:01 INFO - PROCESS | 1835 | 1477558201839 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 01:50:01 INFO - PROCESS | 1835 | 1477558201845 Marionette TRACE conn4 <- [1,825,null,["8"]] 01:50:01 INFO - PROCESS | 1835 | 1477558201854 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 01:50:01 INFO - PROCESS | 1835 | 1477558201859 Marionette TRACE conn4 <- [1,826,null,{}] 01:50:01 INFO - PROCESS | 1835 | 1477558201931 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fda000 == 17 [pid = 1835] [id = 183] 01:50:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x98fda800) [pid = 1835] [serial = 538] [outer = (nil)] 01:50:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x98fdd400) [pid = 1835] [serial = 539] [outer = 0x98fda800] 01:50:02 INFO - PROCESS | 1835 | 1477558202029 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x98fdf800) [pid = 1835] [serial = 540] [outer = 0x98fda800] 01:50:02 INFO - PROCESS | 1835 | [1835] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 01:50:02 INFO - PROCESS | 1835 | 1477558202777 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 01:50:02 INFO - .............................. 01:50:02 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1348ms 01:50:02 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0xa2752000) [pid = 1835] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 01:50:02 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x93b1f400) [pid = 1835] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 01:50:02 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8fa5bc00) [pid = 1835] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 01:50:02 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x94d7c400) [pid = 1835] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 01:50:02 INFO - PROCESS | 1835 | 1477558202896 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 1835 | 1477558202905 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 01:50:02 INFO - TEST-START | /fetch/api/request/request-init-002.html 01:50:02 INFO - PROCESS | 1835 | 1477558202923 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:03 INFO - PROCESS | 1835 | 1477558203106 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 01:50:03 INFO - PROCESS | 1835 | 1477558203119 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 01:50:03 INFO - PROCESS | 1835 | 1477558203126 Marionette TRACE conn4 <- [1,830,null,["8"]] 01:50:03 INFO - PROCESS | 1835 | 1477558203133 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 01:50:03 INFO - PROCESS | 1835 | 1477558203140 Marionette TRACE conn4 <- [1,831,null,{}] 01:50:03 INFO - PROCESS | 1835 | 1477558203148 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90c000 == 18 [pid = 1835] [id = 184] 01:50:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8f90d400) [pid = 1835] [serial = 541] [outer = (nil)] 01:50:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8f96e400) [pid = 1835] [serial = 542] [outer = 0x8f90d400] 01:50:03 INFO - PROCESS | 1835 | 1477558203242 Marionette DEBUG loaded listener.js 01:50:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x98f2a800) [pid = 1835] [serial = 543] [outer = 0x8f90d400] 01:50:03 INFO - PROCESS | 1835 | 1477558203957 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 01:50:03 INFO - ....... 01:50:03 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1078ms 01:50:04 INFO - PROCESS | 1835 | 1477558204000 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:50:04 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 01:50:04 INFO - PROCESS | 1835 | 1477558204006 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:50:04 INFO - PROCESS | 1835 | 1477558204018 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:04 INFO - PROCESS | 1835 | 1477558204277 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 01:50:04 INFO - PROCESS | 1835 | 1477558204296 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 01:50:04 INFO - PROCESS | 1835 | 1477558204301 Marionette TRACE conn4 <- [1,835,null,["8"]] 01:50:04 INFO - PROCESS | 1835 | 1477558204309 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 01:50:04 INFO - PROCESS | 1835 | 1477558204314 Marionette TRACE conn4 <- [1,836,null,{}] 01:50:04 INFO - PROCESS | 1835 | 1477558204322 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a3d7400 == 19 [pid = 1835] [id = 185] 01:50:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9a491c00) [pid = 1835] [serial = 544] [outer = (nil)] 01:50:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9a62f000) [pid = 1835] [serial = 545] [outer = 0x9a491c00] 01:50:04 INFO - PROCESS | 1835 | 1477558204409 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9a633000) [pid = 1835] [serial = 546] [outer = 0x9a491c00] 01:50:05 INFO - PROCESS | 1835 | 1477558205079 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 01:50:05 INFO - .... 01:50:05 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1124ms 01:50:05 INFO - PROCESS | 1835 | 1477558205149 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 1835 | 1477558205156 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 01:50:05 INFO - TEST-START | /fetch/api/request/request-structure.html 01:50:05 INFO - PROCESS | 1835 | 1477558205168 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:05 INFO - PROCESS | 1835 | 1477558205404 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:50:05 INFO - PROCESS | 1835 | 1477558205560 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 01:50:05 INFO - PROCESS | 1835 | 1477558205569 Marionette TRACE conn4 <- [1,840,null,["8"]] 01:50:05 INFO - PROCESS | 1835 | 1477558205584 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 01:50:05 INFO - PROCESS | 1835 | 1477558205598 Marionette TRACE conn4 <- [1,841,null,{}] 01:50:05 INFO - PROCESS | 1835 | 1477558205606 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa54400 == 20 [pid = 1835] [id = 186] 01:50:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8fa59800) [pid = 1835] [serial = 547] [outer = (nil)] 01:50:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9227a000) [pid = 1835] [serial = 548] [outer = 0x8fa59800] 01:50:05 INFO - PROCESS | 1835 | 1477558205721 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x93b23400) [pid = 1835] [serial = 549] [outer = 0x8fa59800] 01:50:06 INFO - PROCESS | 1835 | 1477558206563 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 01:50:06 INFO - ................... 01:50:06 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1486ms 01:50:06 INFO - PROCESS | 1835 | 1477558206658 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 01:50:06 INFO - PROCESS | 1835 | 1477558206667 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 01:50:06 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 01:50:06 INFO - PROCESS | 1835 | 1477558206705 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:06 INFO - PROCESS | 1835 | 1477558206907 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 01:50:07 INFO - PROCESS | 1835 | 1477558207055 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 01:50:07 INFO - PROCESS | 1835 | 1477558207061 Marionette TRACE conn4 <- [1,845,null,["8"]] 01:50:07 INFO - PROCESS | 1835 | 1477558207077 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 01:50:07 INFO - PROCESS | 1835 | 1477558207084 Marionette TRACE conn4 <- [1,846,null,{}] 01:50:07 INFO - PROCESS | 1835 | 1477558207091 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x9833ac00 == 21 [pid = 1835] [id = 187] 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x98342c00) [pid = 1835] [serial = 550] [outer = (nil)] 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x983abc00) [pid = 1835] [serial = 551] [outer = 0x98342c00] 01:50:07 INFO - PROCESS | 1835 | 1477558207192 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x983a8400) [pid = 1835] [serial = 552] [outer = 0x98342c00] 01:50:07 INFO - PROCESS | 1835 | --DOCSHELL 0x983a4000 == 20 [pid = 1835] [id = 8] 01:50:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x94174000 == 21 [pid = 1835] [id = 188] 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x956ebc00) [pid = 1835] [serial = 553] [outer = (nil)] 01:50:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x9833cc00 == 22 [pid = 1835] [id = 189] 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x98fe4000) [pid = 1835] [serial = 554] [outer = (nil)] 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x9a024800) [pid = 1835] [serial = 555] [outer = 0x956ebc00] 01:50:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8dde2c00) [pid = 1835] [serial = 556] [outer = 0x98fe4000] 01:50:08 INFO - PROCESS | 1835 | 1477558208231 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 01:50:08 INFO - . 01:50:08 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1582ms 01:50:08 INFO - PROCESS | 1835 | 1477558208267 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 01:50:08 INFO - PROCESS | 1835 | 1477558208278 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 01:50:08 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 01:50:08 INFO - PROCESS | 1835 | 1477558208291 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:08 INFO - PROCESS | 1835 | 1477558208525 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 01:50:08 INFO - PROCESS | 1835 | 1477558208678 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 01:50:08 INFO - PROCESS | 1835 | 1477558208691 Marionette TRACE conn4 <- [1,850,null,["8"]] 01:50:08 INFO - PROCESS | 1835 | 1477558208703 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 01:50:08 INFO - PROCESS | 1835 | 1477558208712 Marionette TRACE conn4 <- [1,851,null,{}] 01:50:08 INFO - PROCESS | 1835 | 1477558208754 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b0ecc00 == 23 [pid = 1835] [id = 190] 01:50:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9b0ed800) [pid = 1835] [serial = 557] [outer = (nil)] 01:50:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9b0f3c00) [pid = 1835] [serial = 558] [outer = 0x9b0ed800] 01:50:08 INFO - PROCESS | 1835 | 1477558208934 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9b41e800) [pid = 1835] [serial = 559] [outer = 0x9b0ed800] 01:50:09 INFO - PROCESS | 1835 | 1477558209853 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 01:50:09 INFO - . 01:50:09 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1575ms 01:50:09 INFO - PROCESS | 1835 | 1477558209865 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 1835 | 1477558209873 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:50:09 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 01:50:09 INFO - PROCESS | 1835 | 1477558209887 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:10 INFO - PROCESS | 1835 | 1477558210105 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 01:50:10 INFO - PROCESS | 1835 | 1477558210336 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 01:50:10 INFO - PROCESS | 1835 | 1477558210343 Marionette TRACE conn4 <- [1,855,null,["8"]] 01:50:10 INFO - PROCESS | 1835 | 1477558210352 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 01:50:10 INFO - PROCESS | 1835 | 1477558210361 Marionette TRACE conn4 <- [1,856,null,{}] 01:50:10 INFO - PROCESS | 1835 | 1477558210373 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x9236c000 == 24 [pid = 1835] [id = 191] 01:50:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9236dc00) [pid = 1835] [serial = 560] [outer = (nil)] 01:50:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9342a400) [pid = 1835] [serial = 561] [outer = 0x9236dc00] 01:50:10 INFO - PROCESS | 1835 | 1477558210478 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x934d4000) [pid = 1835] [serial = 562] [outer = 0x9236dc00] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x94d81c00) [pid = 1835] [serial = 524] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9503c800) [pid = 1835] [serial = 525] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x93b24000) [pid = 1835] [serial = 521] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x93b24400) [pid = 1835] [serial = 522] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x906ae400) [pid = 1835] [serial = 518] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x92370400) [pid = 1835] [serial = 519] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0xa2ad0000) [pid = 1835] [serial = 516] [outer = (nil)] [url = about:blank] 01:50:13 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x9395b400) [pid = 1835] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 01:50:13 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x956e7800) [pid = 1835] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 01:50:13 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8f90d400) [pid = 1835] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 01:50:13 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x925ca800) [pid = 1835] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 01:50:13 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x98fda800) [pid = 1835] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 01:50:13 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x94139c00) [pid = 1835] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x94d7c000 == 23 [pid = 1835] [id = 178] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0xa2751800 == 22 [pid = 1835] [id = 175] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa59000 == 21 [pid = 1835] [id = 176] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x93b1e000 == 20 [pid = 1835] [id = 177] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x956e7000 == 19 [pid = 1835] [id = 180] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x98fda000 == 18 [pid = 1835] [id = 183] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x94137000 == 17 [pid = 1835] [id = 182] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x9395b000 == 16 [pid = 1835] [id = 179] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90c000 == 15 [pid = 1835] [id = 184] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x925bec00 == 14 [pid = 1835] [id = 181] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x9b0ecc00 == 13 [pid = 1835] [id = 190] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x9833cc00 == 12 [pid = 1835] [id = 189] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x94174000 == 11 [pid = 1835] [id = 188] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x98f2c000 == 10 [pid = 1835] [id = 9] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x9833ac00 == 9 [pid = 1835] [id = 187] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa54400 == 8 [pid = 1835] [id = 186] 01:50:18 INFO - PROCESS | 1835 | --DOCSHELL 0x9a3d7400 == 7 [pid = 1835] [id = 185] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8f977400) [pid = 1835] [serial = 537] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x94291800) [pid = 1835] [serial = 536] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x98fdf800) [pid = 1835] [serial = 540] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x98fdd400) [pid = 1835] [serial = 539] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x98f2a800) [pid = 1835] [serial = 543] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8f96e400) [pid = 1835] [serial = 542] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x9318a000) [pid = 1835] [serial = 533] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9416b400) [pid = 1835] [serial = 534] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x957e8400) [pid = 1835] [serial = 530] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x97a13000) [pid = 1835] [serial = 531] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x93b1ec00) [pid = 1835] [serial = 527] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x93b1cc00) [pid = 1835] [serial = 528] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x9a62f000) [pid = 1835] [serial = 545] [outer = (nil)] [url = about:blank] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x98fe4000) [pid = 1835] [serial = 554] [outer = (nil)] [url = about:blank] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x956ebc00) [pid = 1835] [serial = 553] [outer = (nil)] [url = about:blank] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x98342c00) [pid = 1835] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8fa59800) [pid = 1835] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x9b0ed800) [pid = 1835] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x9a491c00) [pid = 1835] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x98f2c400) [pid = 1835] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:50:22 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x983a5400) [pid = 1835] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8dde2c00) [pid = 1835] [serial = 556] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9a024800) [pid = 1835] [serial = 555] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x983a8400) [pid = 1835] [serial = 552] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x983abc00) [pid = 1835] [serial = 551] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9b41e800) [pid = 1835] [serial = 559] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x9b0f3c00) [pid = 1835] [serial = 558] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x9342a400) [pid = 1835] [serial = 561] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x9227a000) [pid = 1835] [serial = 548] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 18 (0x93b23400) [pid = 1835] [serial = 549] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 17 (0x9a633000) [pid = 1835] [serial = 546] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 16 (0x94171400) [pid = 1835] [serial = 409] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:50:26 INFO - PROCESS | 1835 | --DOMWINDOW == 15 (0x9a024000) [pid = 1835] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:50:40 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 01:50:40 INFO - PROCESS | 1835 | 1477558240683 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 01:50:40 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30862ms 01:50:40 INFO - PROCESS | 1835 | 1477558240748 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 01:50:40 INFO - PROCESS | 1835 | 1477558240755 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 01:50:40 INFO - TEST-START | /html-media-capture/capture_reflect.html 01:50:40 INFO - PROCESS | 1835 | 1477558240773 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:41 INFO - PROCESS | 1835 | 1477558241041 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:50:41 INFO - PROCESS | 1835 | 1477558241116 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 01:50:41 INFO - PROCESS | 1835 | 1477558241124 Marionette TRACE conn4 <- [1,860,null,["8"]] 01:50:41 INFO - PROCESS | 1835 | 1477558241132 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 01:50:41 INFO - PROCESS | 1835 | 1477558241141 Marionette TRACE conn4 <- [1,861,null,{}] 01:50:41 INFO - PROCESS | 1835 | 1477558241148 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2400 == 8 [pid = 1835] [id = 192] 01:50:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 16 (0x8dde2800) [pid = 1835] [serial = 563] [outer = (nil)] 01:50:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x8f8aa800) [pid = 1835] [serial = 564] [outer = 0x8dde2800] 01:50:41 INFO - PROCESS | 1835 | 1477558241253 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x8f8ebc00) [pid = 1835] [serial = 565] [outer = 0x8dde2800] 01:50:41 INFO - PROCESS | 1835 | 1477558241912 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 01:50:41 INFO - ..... 01:50:41 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1226ms 01:50:41 INFO - PROCESS | 1835 | 1477558241994 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 01:50:42 INFO - TEST-START | /html-media-capture/idlharness.html 01:50:42 INFO - PROCESS | 1835 | 1477558242000 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 01:50:42 INFO - PROCESS | 1835 | 1477558242008 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:42 INFO - PROCESS | 1835 | 1477558242248 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 01:50:42 INFO - PROCESS | 1835 | 1477558242261 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 01:50:42 INFO - PROCESS | 1835 | 1477558242265 Marionette TRACE conn4 <- [1,865,null,["8"]] 01:50:42 INFO - PROCESS | 1835 | 1477558242273 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 01:50:42 INFO - PROCESS | 1835 | 1477558242279 Marionette TRACE conn4 <- [1,866,null,{}] 01:50:42 INFO - PROCESS | 1835 | 1477558242341 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x923df800 == 9 [pid = 1835] [id = 193] 01:50:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x925c8000) [pid = 1835] [serial = 566] [outer = (nil)] 01:50:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x928d9c00) [pid = 1835] [serial = 567] [outer = 0x925c8000] 01:50:42 INFO - PROCESS | 1835 | 1477558242436 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x92aca800) [pid = 1835] [serial = 568] [outer = 0x925c8000] 01:50:43 INFO - PROCESS | 1835 | 1477558243269 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 01:50:43 INFO - .... 01:50:43 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1329ms 01:50:43 INFO - PROCESS | 1835 | 1477558243346 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 1835 | 1477558243355 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 01:50:43 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 01:50:43 INFO - PROCESS | 1835 | 1477558243363 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:43 INFO - PROCESS | 1835 | 1477558243604 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 01:50:43 INFO - PROCESS | 1835 | 1477558243622 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 01:50:43 INFO - PROCESS | 1835 | 1477558243628 Marionette TRACE conn4 <- [1,870,null,["8"]] 01:50:43 INFO - PROCESS | 1835 | 1477558243634 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 01:50:43 INFO - PROCESS | 1835 | 1477558243643 Marionette TRACE conn4 <- [1,871,null,{}] 01:50:43 INFO - PROCESS | 1835 | 1477558243650 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d78c00 == 10 [pid = 1835] [id = 194] 01:50:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x94d7bc00) [pid = 1835] [serial = 569] [outer = (nil)] 01:50:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x94d81c00) [pid = 1835] [serial = 570] [outer = 0x94d7bc00] 01:50:43 INFO - PROCESS | 1835 | 1477558243745 Marionette DEBUG loaded listener.js 01:50:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x9503c800) [pid = 1835] [serial = 571] [outer = 0x94d7bc00] 01:50:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a0dc00 == 11 [pid = 1835] [id = 195] 01:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x97a12000) [pid = 1835] [serial = 572] [outer = (nil)] 01:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x97a5d400) [pid = 1835] [serial = 573] [outer = 0x97a12000] 01:50:44 INFO - PROCESS | 1835 | 1477558244341 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x97a61400) [pid = 1835] [serial = 574] [outer = 0x97a12000] 01:50:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x956e7c00 == 12 [pid = 1835] [id = 196] 01:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x957e2400) [pid = 1835] [serial = 575] [outer = (nil)] 01:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x98338000) [pid = 1835] [serial = 576] [outer = 0x957e2400] 01:50:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x97deec00) [pid = 1835] [serial = 577] [outer = 0x957e2400] 01:50:45 INFO - PROCESS | 1835 | 1477558245373 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 01:50:45 INFO - . 01:50:45 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2033ms 01:50:45 INFO - PROCESS | 1835 | 1477558245396 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:50:45 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 01:50:45 INFO - PROCESS | 1835 | 1477558245401 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:50:45 INFO - PROCESS | 1835 | 1477558245410 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:45 INFO - PROCESS | 1835 | 1477558245569 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 01:50:45 INFO - PROCESS | 1835 | 1477558245728 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 01:50:45 INFO - PROCESS | 1835 | 1477558245733 Marionette TRACE conn4 <- [1,875,null,["8"]] 01:50:45 INFO - PROCESS | 1835 | 1477558245745 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 01:50:45 INFO - PROCESS | 1835 | 1477558245752 Marionette TRACE conn4 <- [1,876,null,{}] 01:50:45 INFO - PROCESS | 1835 | 1477558245759 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x98343c00 == 13 [pid = 1835] [id = 197] 01:50:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x983b1400) [pid = 1835] [serial = 578] [outer = (nil)] 01:50:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x98f27800) [pid = 1835] [serial = 579] [outer = 0x983b1400] 01:50:45 INFO - PROCESS | 1835 | 1477558245850 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x98fd7400) [pid = 1835] [serial = 580] [outer = 0x983b1400] 01:50:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fe5c00 == 14 [pid = 1835] [id = 198] 01:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x98fe6400) [pid = 1835] [serial = 581] [outer = (nil)] 01:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x9a022c00) [pid = 1835] [serial = 582] [outer = 0x98fe6400] 01:50:46 INFO - PROCESS | 1835 | 1477558246367 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x9a075400) [pid = 1835] [serial = 583] [outer = 0x98fe6400] 01:50:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fd9c00 == 15 [pid = 1835] [id = 199] 01:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x98fda000) [pid = 1835] [serial = 584] [outer = (nil)] 01:50:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x98fe1000) [pid = 1835] [serial = 585] [outer = 0x98fda000] 01:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x9a2e9000) [pid = 1835] [serial = 586] [outer = 0x98fda000] 01:50:47 INFO - PROCESS | 1835 | 1477558247410 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 01:50:47 INFO - . 01:50:47 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2028ms 01:50:47 INFO - PROCESS | 1835 | 1477558247532 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 01:50:47 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 01:50:47 INFO - PROCESS | 1835 | 1477558247537 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 01:50:47 INFO - PROCESS | 1835 | 1477558247545 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:47 INFO - PROCESS | 1835 | 1477558247688 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:50:47 INFO - PROCESS | 1835 | 1477558247708 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 01:50:47 INFO - PROCESS | 1835 | 1477558247713 Marionette TRACE conn4 <- [1,880,null,["8"]] 01:50:47 INFO - PROCESS | 1835 | 1477558247722 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 01:50:47 INFO - PROCESS | 1835 | 1477558247727 Marionette TRACE conn4 <- [1,881,null,{}] 01:50:47 INFO - PROCESS | 1835 | 1477558247732 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a48c800 == 16 [pid = 1835] [id = 200] 01:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9a48fc00) [pid = 1835] [serial = 587] [outer = (nil)] 01:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x9a498400) [pid = 1835] [serial = 588] [outer = 0x9a48fc00] 01:50:47 INFO - PROCESS | 1835 | 1477558247816 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9a632000) [pid = 1835] [serial = 589] [outer = 0x9a48fc00] 01:50:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b0f5800 == 17 [pid = 1835] [id = 201] 01:50:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9b0f7c00) [pid = 1835] [serial = 590] [outer = (nil)] 01:50:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x9b3b2000) [pid = 1835] [serial = 591] [outer = 0x9b0f7c00] 01:50:48 INFO - PROCESS | 1835 | 1477558248428 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x9b0f4800) [pid = 1835] [serial = 592] [outer = 0x9b0f7c00] 01:50:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b0f2000 == 18 [pid = 1835] [id = 202] 01:50:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x9b0f2c00) [pid = 1835] [serial = 593] [outer = (nil)] 01:50:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9b565000) [pid = 1835] [serial = 594] [outer = 0x9b0f2c00] 01:50:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8dde1c00) [pid = 1835] [serial = 595] [outer = 0x9b0f2c00] 01:50:49 INFO - PROCESS | 1835 | 1477558249620 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 01:50:49 INFO - . 01:50:49 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2188ms 01:50:49 INFO - PROCESS | 1835 | 1477558249735 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 1835 | 1477558249742 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 01:50:49 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 01:50:49 INFO - PROCESS | 1835 | 1477558249753 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:49 INFO - PROCESS | 1835 | 1477558249984 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 01:50:50 INFO - PROCESS | 1835 | 1477558250118 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 01:50:50 INFO - PROCESS | 1835 | 1477558250125 Marionette TRACE conn4 <- [1,885,null,["8"]] 01:50:50 INFO - PROCESS | 1835 | 1477558250133 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 01:50:50 INFO - PROCESS | 1835 | 1477558250140 Marionette TRACE conn4 <- [1,886,null,{}] 01:50:50 INFO - PROCESS | 1835 | 1477558250191 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b1fc00 == 19 [pid = 1835] [id = 203] 01:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x93b20400) [pid = 1835] [serial = 596] [outer = (nil)] 01:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x93b27000) [pid = 1835] [serial = 597] [outer = 0x93b20400] 01:50:50 INFO - PROCESS | 1835 | 1477558250297 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x9416c400) [pid = 1835] [serial = 598] [outer = 0x93b20400] 01:50:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a19c00 == 20 [pid = 1835] [id = 204] 01:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x97a66000) [pid = 1835] [serial = 599] [outer = (nil)] 01:50:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x97dfa000) [pid = 1835] [serial = 600] [outer = 0x97a66000] 01:50:50 INFO - PROCESS | 1835 | 1477558250905 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x98342400) [pid = 1835] [serial = 601] [outer = 0x97a66000] 01:50:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x9503f800 == 21 [pid = 1835] [id = 205] 01:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x9a06e000) [pid = 1835] [serial = 602] [outer = (nil)] 01:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x9b3b1c00) [pid = 1835] [serial = 603] [outer = 0x9a06e000] 01:50:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x9a2f0000) [pid = 1835] [serial = 604] [outer = 0x9a06e000] 01:50:52 INFO - PROCESS | 1835 | 1477558252184 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 01:50:52 INFO - . 01:50:52 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2585ms 01:50:52 INFO - PROCESS | 1835 | 1477558252338 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 01:50:52 INFO - PROCESS | 1835 | 1477558252344 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 01:50:52 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 01:50:52 INFO - PROCESS | 1835 | 1477558252395 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:52 INFO - PROCESS | 1835 | 1477558252596 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 01:50:52 INFO - PROCESS | 1835 | 1477558252750 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 01:50:52 INFO - PROCESS | 1835 | 1477558252754 Marionette TRACE conn4 <- [1,890,null,["8"]] 01:50:52 INFO - PROCESS | 1835 | 1477558252764 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 01:50:52 INFO - PROCESS | 1835 | 1477558252770 Marionette TRACE conn4 <- [1,891,null,{}] 01:50:52 INFO - PROCESS | 1835 | 1477558252777 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a024000 == 22 [pid = 1835] [id = 206] 01:50:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9b564c00) [pid = 1835] [serial = 605] [outer = (nil)] 01:50:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0xa10e7800) [pid = 1835] [serial = 606] [outer = 0x9b564c00] 01:50:52 INFO - PROCESS | 1835 | 1477558252883 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0xa10f1c00) [pid = 1835] [serial = 607] [outer = 0x9b564c00] 01:50:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbdfc00 == 23 [pid = 1835] [id = 207] 01:50:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8f8b0000) [pid = 1835] [serial = 608] [outer = (nil)] 01:50:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x906ae400) [pid = 1835] [serial = 609] [outer = 0x8f8b0000] 01:50:53 INFO - PROCESS | 1835 | 1477558253699 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x93b1e000) [pid = 1835] [serial = 610] [outer = 0x8f8b0000] 01:50:53 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12287 01:50:54 INFO - PROCESS | 1835 | 1477558254619 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 01:50:54 INFO - . 01:50:54 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2238ms 01:50:54 INFO - PROCESS | 1835 | 1477558254633 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 1835 | 1477558254643 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:50:54 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 01:50:54 INFO - PROCESS | 1835 | 1477558254656 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:54 INFO - PROCESS | 1835 | 1477558254909 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 01:50:54 INFO - PROCESS | 1835 | 1477558254923 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 01:50:54 INFO - PROCESS | 1835 | 1477558254929 Marionette TRACE conn4 <- [1,895,null,["8"]] 01:50:55 INFO - PROCESS | 1835 | 1477558255030 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 01:50:55 INFO - PROCESS | 1835 | 1477558255038 Marionette TRACE conn4 <- [1,896,null,{}] 01:50:55 INFO - PROCESS | 1835 | 1477558255045 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d84400 == 24 [pid = 1835] [id = 208] 01:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x95036c00) [pid = 1835] [serial = 611] [outer = (nil)] 01:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x956e1800) [pid = 1835] [serial = 612] [outer = 0x95036c00] 01:50:55 INFO - PROCESS | 1835 | 1477558255137 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x956ebc00) [pid = 1835] [serial = 613] [outer = 0x95036c00] 01:50:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x94167400 == 25 [pid = 1835] [id = 209] 01:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9833b000) [pid = 1835] [serial = 614] [outer = (nil)] 01:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x98f2f400) [pid = 1835] [serial = 615] [outer = 0x9833b000] 01:50:55 INFO - PROCESS | 1835 | 1477558255661 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x98fe3800) [pid = 1835] [serial = 616] [outer = 0x9833b000] 01:50:56 INFO - PROCESS | 1835 | 1477558256437 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 01:50:56 INFO - . 01:50:56 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1822ms 01:50:56 INFO - PROCESS | 1835 | 1477558256476 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 1835 | 1477558256481 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 01:50:56 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 01:50:56 INFO - PROCESS | 1835 | 1477558256489 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:56 INFO - PROCESS | 1835 | 1477558256716 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:50:56 INFO - PROCESS | 1835 | 1477558256811 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 01:50:56 INFO - PROCESS | 1835 | 1477558256817 Marionette TRACE conn4 <- [1,900,null,["8"]] 01:50:56 INFO - PROCESS | 1835 | 1477558256824 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 01:50:56 INFO - PROCESS | 1835 | 1477558256829 Marionette TRACE conn4 <- [1,901,null,{}] 01:50:56 INFO - PROCESS | 1835 | 1477558256835 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x98337c00 == 26 [pid = 1835] [id = 210] 01:50:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9833a400) [pid = 1835] [serial = 617] [outer = (nil)] 01:50:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x9a48b800) [pid = 1835] [serial = 618] [outer = 0x9833a400] 01:50:56 INFO - PROCESS | 1835 | 1477558256933 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9a635800) [pid = 1835] [serial = 619] [outer = 0x9833a400] 01:50:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b4aec00 == 27 [pid = 1835] [id = 211] 01:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9b5ad400) [pid = 1835] [serial = 620] [outer = (nil)] 01:50:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b5adc00 == 28 [pid = 1835] [id = 212] 01:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa10bc000) [pid = 1835] [serial = 621] [outer = (nil)] 01:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa10e4c00) [pid = 1835] [serial = 622] [outer = 0x9b5ad400] 01:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x94032800) [pid = 1835] [serial = 623] [outer = 0xa10bc000] 01:50:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8ddd9c00) [pid = 1835] [serial = 624] [outer = 0xa10bc000] 01:50:57 INFO - PROCESS | 1835 | 1477558257879 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 01:50:57 INFO - . 01:50:57 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1430ms 01:50:57 INFO - PROCESS | 1835 | 1477558257932 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 1835 | 1477558257939 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 01:50:57 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 01:50:57 INFO - PROCESS | 1835 | 1477558257958 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:50:58 INFO - PROCESS | 1835 | 1477558258344 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 01:50:58 INFO - PROCESS | 1835 | 1477558258389 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 01:50:58 INFO - PROCESS | 1835 | 1477558258395 Marionette TRACE conn4 <- [1,905,null,["8"]] 01:50:58 INFO - PROCESS | 1835 | 1477558258402 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 01:50:58 INFO - PROCESS | 1835 | 1477558258411 Marionette TRACE conn4 <- [1,906,null,{}] 01:50:58 INFO - PROCESS | 1835 | 1477558258491 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 1835 | ++DOCSHELL 0xa27bf800 == 29 [pid = 1835] [id = 213] 01:50:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa27bfc00) [pid = 1835] [serial = 625] [outer = (nil)] 01:50:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa27d3000) [pid = 1835] [serial = 626] [outer = 0xa27bfc00] 01:50:58 INFO - PROCESS | 1835 | 1477558258602 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa2a6fc00) [pid = 1835] [serial = 627] [outer = 0xa27bfc00] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x98fda000) [pid = 1835] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x98fe6400) [pid = 1835] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x983b1400) [pid = 1835] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x957e2400) [pid = 1835] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x97a12000) [pid = 1835] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x94d7bc00) [pid = 1835] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x925c8000) [pid = 1835] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8dde2800) [pid = 1835] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 01:50:59 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9236dc00) [pid = 1835] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 01:50:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d7bc00 == 30 [pid = 1835] [id = 214] 01:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2aca800) [pid = 1835] [serial = 628] [outer = (nil)] 01:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x98f2f800) [pid = 1835] [serial = 629] [outer = 0xa2aca800] 01:50:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a12000 == 31 [pid = 1835] [id = 215] 01:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa27d0c00) [pid = 1835] [serial = 630] [outer = (nil)] 01:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x97df8c00) [pid = 1835] [serial = 631] [outer = 0xa27d0c00] 01:50:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x983b1400) [pid = 1835] [serial = 632] [outer = 0xa2aca800] 01:50:59 INFO - PROCESS | 1835 | 1477558259627 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 01:50:59 INFO - . 01:50:59 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1729ms 01:50:59 INFO - PROCESS | 1835 | 1477558259680 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 1835 | 1477558259686 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 01:50:59 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 01:50:59 INFO - PROCESS | 1835 | 1477558259699 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:00 INFO - PROCESS | 1835 | 1477558260010 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 01:51:00 INFO - PROCESS | 1835 | 1477558260023 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 01:51:00 INFO - PROCESS | 1835 | 1477558260027 Marionette TRACE conn4 <- [1,910,null,["8"]] 01:51:00 INFO - PROCESS | 1835 | 1477558260038 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 01:51:00 INFO - PROCESS | 1835 | 1477558260053 Marionette TRACE conn4 <- [1,911,null,{}] 01:51:00 INFO - PROCESS | 1835 | 1477558260068 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2b28800 == 32 [pid = 1835] [id = 216] 01:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa2b28c00) [pid = 1835] [serial = 633] [outer = (nil)] 01:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa2b2ec00) [pid = 1835] [serial = 634] [outer = 0xa2b28c00] 01:51:00 INFO - PROCESS | 1835 | 1477558260162 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa2b30800) [pid = 1835] [serial = 635] [outer = 0xa2b28c00] 01:51:00 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2b33c00 == 33 [pid = 1835] [id = 217] 01:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa2cea400) [pid = 1835] [serial = 636] [outer = (nil)] 01:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0xa2ce9c00) [pid = 1835] [serial = 637] [outer = 0xa2cea400] 01:51:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0xa2b33800) [pid = 1835] [serial = 638] [outer = 0xa2cea400] 01:51:00 INFO - PROCESS | 1835 | 1477558260936 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 01:51:00 INFO - . 01:51:00 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1280ms 01:51:00 INFO - PROCESS | 1835 | 1477558260978 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:51:00 INFO - PROCESS | 1835 | 1477558260981 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:51:00 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 01:51:01 INFO - PROCESS | 1835 | 1477558261025 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:01 INFO - PROCESS | 1835 | 1477558261350 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 01:51:01 INFO - PROCESS | 1835 | 1477558261625 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 01:51:01 INFO - PROCESS | 1835 | 1477558261635 Marionette TRACE conn4 <- [1,915,null,["8"]] 01:51:01 INFO - PROCESS | 1835 | 1477558261662 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 01:51:01 INFO - PROCESS | 1835 | 1477558261681 Marionette TRACE conn4 <- [1,916,null,{}] 01:51:01 INFO - PROCESS | 1835 | 1477558261716 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf6800 == 34 [pid = 1835] [id = 218] 01:51:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x9236dc00) [pid = 1835] [serial = 639] [outer = (nil)] 01:51:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x93b28800) [pid = 1835] [serial = 640] [outer = 0x9236dc00] 01:51:01 INFO - PROCESS | 1835 | 1477558261828 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x956e0800) [pid = 1835] [serial = 641] [outer = 0x9236dc00] 01:51:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a5e400 == 35 [pid = 1835] [id = 219] 01:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x97dfd000) [pid = 1835] [serial = 642] [outer = (nil)] 01:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x98f2c400) [pid = 1835] [serial = 643] [outer = 0x97dfd000] 01:51:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dabd800 == 36 [pid = 1835] [id = 220] 01:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x9a06b800) [pid = 1835] [serial = 644] [outer = (nil)] 01:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x9a33ec00) [pid = 1835] [serial = 645] [outer = 0x9a06b800] 01:51:02 INFO - PROCESS | 1835 | 1477558262623 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x9a4d4000) [pid = 1835] [serial = 646] [outer = 0x9a06b800] 01:51:03 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/autoland-lx-d-0000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 01:51:03 INFO - PROCESS | 1835 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x956e7c00 == 35 [pid = 1835] [id = 196] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x94d7bc00 == 34 [pid = 1835] [id = 214] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x97a12000 == 33 [pid = 1835] [id = 215] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0xa2b33c00 == 32 [pid = 1835] [id = 217] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x9b4aec00 == 31 [pid = 1835] [id = 211] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x9b5adc00 == 30 [pid = 1835] [id = 212] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x9b0f2000 == 29 [pid = 1835] [id = 202] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x9503f800 == 28 [pid = 1835] [id = 205] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x98fd9c00 == 27 [pid = 1835] [id = 199] 01:51:06 INFO - PROCESS | 1835 | --DOCSHELL 0x9236c000 == 26 [pid = 1835] [id = 191] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x934d4000) [pid = 1835] [serial = 562] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x8f8ebc00) [pid = 1835] [serial = 565] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8f8aa800) [pid = 1835] [serial = 564] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x92aca800) [pid = 1835] [serial = 568] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x928d9c00) [pid = 1835] [serial = 567] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x97a61400) [pid = 1835] [serial = 574] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x97a5d400) [pid = 1835] [serial = 573] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x9503c800) [pid = 1835] [serial = 571] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x94d81c00) [pid = 1835] [serial = 570] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x9a075400) [pid = 1835] [serial = 583] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x9a022c00) [pid = 1835] [serial = 582] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x98fd7400) [pid = 1835] [serial = 580] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x98f27800) [pid = 1835] [serial = 579] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9b3b2000) [pid = 1835] [serial = 591] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9a2e9000) [pid = 1835] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x97deec00) [pid = 1835] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x98338000) [pid = 1835] [serial = 576] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x98fe1000) [pid = 1835] [serial = 585] [outer = (nil)] [url = about:blank] 01:51:06 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9a498400) [pid = 1835] [serial = 588] [outer = (nil)] [url = about:blank] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0xa2b28c00) [pid = 1835] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa27bfc00) [pid = 1835] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x95036c00) [pid = 1835] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9b564c00) [pid = 1835] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x9a48fc00) [pid = 1835] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x93b20400) [pid = 1835] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa10bc000) [pid = 1835] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa2aca800) [pid = 1835] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0xa27d0c00) [pid = 1835] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9833b000) [pid = 1835] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8f8b0000) [pid = 1835] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9a06e000) [pid = 1835] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x97a66000) [pid = 1835] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x9b0f2c00) [pid = 1835] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9b0f7c00) [pid = 1835] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x9b5ad400) [pid = 1835] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x9833a400) [pid = 1835] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 01:51:10 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0xa2cea400) [pid = 1835] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x8dabd800 == 25 [pid = 1835] [id = 220] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x97a19c00 == 24 [pid = 1835] [id = 204] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x9a024000 == 23 [pid = 1835] [id = 206] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbdfc00 == 22 [pid = 1835] [id = 207] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x93b1fc00 == 21 [pid = 1835] [id = 203] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x98fe5c00 == 20 [pid = 1835] [id = 198] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x98343c00 == 19 [pid = 1835] [id = 197] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x9b0f5800 == 18 [pid = 1835] [id = 201] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x94d78c00 == 17 [pid = 1835] [id = 194] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0xa27bf800 == 16 [pid = 1835] [id = 213] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x98337c00 == 15 [pid = 1835] [id = 210] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x9a48c800 == 14 [pid = 1835] [id = 200] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0xa2b28800 == 13 [pid = 1835] [id = 216] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x97a0dc00 == 12 [pid = 1835] [id = 195] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x94167400 == 11 [pid = 1835] [id = 209] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x923df800 == 10 [pid = 1835] [id = 193] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x94d84400 == 9 [pid = 1835] [id = 208] 01:51:14 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2400 == 8 [pid = 1835] [id = 192] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8ddd9c00) [pid = 1835] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x98f2f800) [pid = 1835] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x97df8c00) [pid = 1835] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x94032800) [pid = 1835] [serial = 623] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0xa10e4c00) [pid = 1835] [serial = 622] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x983b1400) [pid = 1835] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0xa2ce9c00) [pid = 1835] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0xa2b33800) [pid = 1835] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0xa2b30800) [pid = 1835] [serial = 635] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0xa2b2ec00) [pid = 1835] [serial = 634] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0xa27d3000) [pid = 1835] [serial = 626] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0xa2a6fc00) [pid = 1835] [serial = 627] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x9a48b800) [pid = 1835] [serial = 618] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x9a635800) [pid = 1835] [serial = 619] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x98f2f400) [pid = 1835] [serial = 615] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x98fe3800) [pid = 1835] [serial = 616] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x956e1800) [pid = 1835] [serial = 612] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x956ebc00) [pid = 1835] [serial = 613] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x906ae400) [pid = 1835] [serial = 609] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x93b1e000) [pid = 1835] [serial = 610] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0xa10e7800) [pid = 1835] [serial = 606] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0xa10f1c00) [pid = 1835] [serial = 607] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x93b27000) [pid = 1835] [serial = 597] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x9416c400) [pid = 1835] [serial = 598] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x97dfa000) [pid = 1835] [serial = 600] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x98342400) [pid = 1835] [serial = 601] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9b3b1c00) [pid = 1835] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x9a2f0000) [pid = 1835] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x9a632000) [pid = 1835] [serial = 589] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x9b0f4800) [pid = 1835] [serial = 592] [outer = (nil)] [url = about:blank] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9b565000) [pid = 1835] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 01:51:15 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8dde1c00) [pid = 1835] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 01:51:22 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x9a33ec00) [pid = 1835] [serial = 645] [outer = (nil)] [url = about:blank] 01:51:22 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x93b28800) [pid = 1835] [serial = 640] [outer = (nil)] [url = about:blank] 01:51:32 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 01:51:32 INFO - PROCESS | 1835 | 1477558292071 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 01:51:32 INFO - . 01:51:32 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 31123ms 01:51:32 INFO - PROCESS | 1835 | 1477558292115 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 1835 | 1477558292122 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 01:51:32 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 01:51:32 INFO - PROCESS | 1835 | 1477558292136 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:32 INFO - PROCESS | 1835 | --DOCSHELL 0x97a5e400 == 7 [pid = 1835] [id = 219] 01:51:32 INFO - PROCESS | 1835 | 1477558292381 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:51:32 INFO - PROCESS | 1835 | 1477558292408 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 01:51:32 INFO - PROCESS | 1835 | 1477558292415 Marionette TRACE conn4 <- [1,920,null,["8"]] 01:51:32 INFO - PROCESS | 1835 | 1477558292424 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 01:51:32 INFO - PROCESS | 1835 | 1477558292433 Marionette TRACE conn4 <- [1,921,null,{}] 01:51:32 INFO - PROCESS | 1835 | 1477558292441 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddda000 == 8 [pid = 1835] [id = 221] 01:51:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x8dddac00) [pid = 1835] [serial = 647] [outer = (nil)] 01:51:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x8dde1c00) [pid = 1835] [serial = 648] [outer = 0x8dddac00] 01:51:32 INFO - PROCESS | 1835 | 1477558292541 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x8f8b1000) [pid = 1835] [serial = 649] [outer = 0x8dddac00] 01:51:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daed400 == 9 [pid = 1835] [id = 222] 01:51:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8f90dc00) [pid = 1835] [serial = 650] [outer = (nil)] 01:51:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8dde4c00) [pid = 1835] [serial = 651] [outer = 0x8f90dc00] 01:51:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f973000 == 10 [pid = 1835] [id = 223] 01:51:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8f973400) [pid = 1835] [serial = 652] [outer = (nil)] 01:51:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8fa54000) [pid = 1835] [serial = 653] [outer = 0x8f973400] 01:51:33 INFO - PROCESS | 1835 | 1477558293159 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x906abc00) [pid = 1835] [serial = 654] [outer = 0x8f973400] 01:51:33 INFO - PROCESS | 1835 | 1477558293755 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 \"c85c73d8-91e9-4b3e-a641-353313d1329e\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 01:51:33 INFO - ... 01:51:33 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1676ms 01:51:33 INFO - PROCESS | 1835 | 1477558293861 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 1835 | 1477558293868 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 01:51:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 01:51:33 INFO - PROCESS | 1835 | 1477558293901 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:34 INFO - PROCESS | 1835 | 1477558294102 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 01:51:34 INFO - PROCESS | 1835 | 1477558294270 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 01:51:34 INFO - PROCESS | 1835 | 1477558294283 Marionette TRACE conn4 <- [1,925,null,["8"]] 01:51:34 INFO - PROCESS | 1835 | 1477558294302 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 01:51:34 INFO - PROCESS | 1835 | 1477558294311 Marionette TRACE conn4 <- [1,926,null,{}] 01:51:34 INFO - PROCESS | 1835 | 1477558294333 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x925cd400 == 11 [pid = 1835] [id = 224] 01:51:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x9342a400) [pid = 1835] [serial = 655] [outer = (nil)] 01:51:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x9395a800) [pid = 1835] [serial = 656] [outer = 0x9342a400] 01:51:34 INFO - PROCESS | 1835 | 1477558294427 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x93b20400) [pid = 1835] [serial = 657] [outer = 0x9342a400] 01:51:35 INFO - PROCESS | 1835 | 1477558295044 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 01:51:35 INFO - . 01:51:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1177ms 01:51:35 INFO - PROCESS | 1835 | 1477558295076 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 1835 | 1477558295085 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 01:51:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 01:51:35 INFO - PROCESS | 1835 | 1477558295094 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:35 INFO - PROCESS | 1835 | 1477558295329 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 01:51:35 INFO - PROCESS | 1835 | 1477558295347 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 01:51:35 INFO - PROCESS | 1835 | 1477558295353 Marionette TRACE conn4 <- [1,930,null,["8"]] 01:51:35 INFO - PROCESS | 1835 | 1477558295359 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 01:51:35 INFO - PROCESS | 1835 | 1477558295368 Marionette TRACE conn4 <- [1,931,null,{}] 01:51:35 INFO - PROCESS | 1835 | 1477558295375 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x94173000 == 12 [pid = 1835] [id = 225] 01:51:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x94173800) [pid = 1835] [serial = 658] [outer = (nil)] 01:51:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x94291800) [pid = 1835] [serial = 659] [outer = 0x94173800] 01:51:35 INFO - PROCESS | 1835 | 1477558295470 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x94c76c00) [pid = 1835] [serial = 660] [outer = 0x94173800] 01:51:36 INFO - PROCESS | 1835 | 1477558296147 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:36 INFO - . 01:51:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1078ms 01:51:36 INFO - PROCESS | 1835 | 1477558296199 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 1835 | 1477558296207 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:51:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 01:51:36 INFO - PROCESS | 1835 | 1477558296221 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:36 INFO - PROCESS | 1835 | 1477558296412 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 01:51:36 INFO - PROCESS | 1835 | 1477558296522 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 01:51:36 INFO - PROCESS | 1835 | 1477558296526 Marionette TRACE conn4 <- [1,935,null,["8"]] 01:51:36 INFO - PROCESS | 1835 | 1477558296532 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 01:51:36 INFO - PROCESS | 1835 | 1477558296538 Marionette TRACE conn4 <- [1,936,null,{}] 01:51:36 INFO - PROCESS | 1835 | 1477558296545 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x934cfc00 == 13 [pid = 1835] [id = 226] 01:51:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x950f8c00) [pid = 1835] [serial = 661] [outer = (nil)] 01:51:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x956e7000) [pid = 1835] [serial = 662] [outer = 0x950f8c00] 01:51:36 INFO - PROCESS | 1835 | 1477558296629 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x95733800) [pid = 1835] [serial = 663] [outer = 0x950f8c00] 01:51:37 INFO - PROCESS | 1835 | 1477558297209 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:37 INFO - . 01:51:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1022ms 01:51:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 01:51:37 INFO - PROCESS | 1835 | 1477558297261 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 1835 | 1477558297264 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 01:51:37 INFO - PROCESS | 1835 | 1477558297274 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:37 INFO - PROCESS | 1835 | 1477558297487 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:51:37 INFO - PROCESS | 1835 | 1477558297598 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 01:51:37 INFO - PROCESS | 1835 | 1477558297601 Marionette TRACE conn4 <- [1,940,null,["8"]] 01:51:37 INFO - PROCESS | 1835 | 1477558297607 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 01:51:37 INFO - PROCESS | 1835 | 1477558297612 Marionette TRACE conn4 <- [1,941,null,{}] 01:51:37 INFO - PROCESS | 1835 | 1477558297618 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a1c800 == 14 [pid = 1835] [id = 227] 01:51:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x97a60c00) [pid = 1835] [serial = 664] [outer = (nil)] 01:51:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x97a66800) [pid = 1835] [serial = 665] [outer = 0x97a60c00] 01:51:37 INFO - PROCESS | 1835 | 1477558297699 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x97df3c00) [pid = 1835] [serial = 666] [outer = 0x97a60c00] 01:51:38 INFO - PROCESS | 1835 | 1477558298305 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:38 INFO - . 01:51:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1081ms 01:51:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 01:51:38 INFO - PROCESS | 1835 | 1477558298358 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 1835 | 1477558298361 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 01:51:38 INFO - PROCESS | 1835 | 1477558298368 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:38 INFO - PROCESS | 1835 | 1477558298605 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 01:51:38 INFO - PROCESS | 1835 | 1477558298618 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 01:51:38 INFO - PROCESS | 1835 | 1477558298624 Marionette TRACE conn4 <- [1,945,null,["8"]] 01:51:38 INFO - PROCESS | 1835 | 1477558298631 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 01:51:38 INFO - PROCESS | 1835 | 1477558298636 Marionette TRACE conn4 <- [1,946,null,{}] 01:51:38 INFO - PROCESS | 1835 | 1477558298695 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b1fc00 == 15 [pid = 1835] [id = 228] 01:51:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x9491a800) [pid = 1835] [serial = 667] [outer = (nil)] 01:51:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x98f26c00) [pid = 1835] [serial = 668] [outer = 0x9491a800] 01:51:38 INFO - PROCESS | 1835 | 1477558298778 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x98f29000) [pid = 1835] [serial = 669] [outer = 0x9491a800] 01:51:39 INFO - PROCESS | 1835 | 1477558299393 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:39 INFO - . 01:51:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1082ms 01:51:39 INFO - PROCESS | 1835 | 1477558299451 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 01:51:39 INFO - PROCESS | 1835 | 1477558299455 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 01:51:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 01:51:39 INFO - PROCESS | 1835 | 1477558299463 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:39 INFO - PROCESS | 1835 | 1477558299680 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 01:51:39 INFO - PROCESS | 1835 | 1477558299694 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 01:51:39 INFO - PROCESS | 1835 | 1477558299699 Marionette TRACE conn4 <- [1,950,null,["8"]] 01:51:39 INFO - PROCESS | 1835 | 1477558299705 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 01:51:39 INFO - PROCESS | 1835 | 1477558299711 Marionette TRACE conn4 <- [1,951,null,{}] 01:51:39 INFO - PROCESS | 1835 | 1477558299716 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x98f29800 == 16 [pid = 1835] [id = 229] 01:51:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x98fd9000) [pid = 1835] [serial = 670] [outer = (nil)] 01:51:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x98fdbc00) [pid = 1835] [serial = 671] [outer = 0x98fd9000] 01:51:39 INFO - PROCESS | 1835 | 1477558299802 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x98fdc000) [pid = 1835] [serial = 672] [outer = 0x98fd9000] 01:51:40 INFO - PROCESS | 1835 | 1477558300416 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:40 INFO - . 01:51:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 975ms 01:51:40 INFO - PROCESS | 1835 | 1477558300459 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 1835 | 1477558300463 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:51:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 01:51:40 INFO - PROCESS | 1835 | 1477558300472 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:40 INFO - PROCESS | 1835 | 1477558300659 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 01:51:40 INFO - PROCESS | 1835 | 1477558300764 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 01:51:40 INFO - PROCESS | 1835 | 1477558300769 Marionette TRACE conn4 <- [1,955,null,["8"]] 01:51:40 INFO - PROCESS | 1835 | 1477558300778 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 01:51:40 INFO - PROCESS | 1835 | 1477558300784 Marionette TRACE conn4 <- [1,956,null,{}] 01:51:40 INFO - PROCESS | 1835 | 1477558300790 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fe3800 == 17 [pid = 1835] [id = 230] 01:51:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x98fe3c00) [pid = 1835] [serial = 673] [outer = (nil)] 01:51:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x98fe6800) [pid = 1835] [serial = 674] [outer = 0x98fe3c00] 01:51:40 INFO - PROCESS | 1835 | 1477558300875 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x9a06c400) [pid = 1835] [serial = 675] [outer = 0x98fe3c00] 01:51:41 INFO - PROCESS | 1835 | 1477558301426 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:41 INFO - . 01:51:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 979ms 01:51:41 INFO - PROCESS | 1835 | 1477558301476 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 1835 | 1477558301480 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 01:51:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 01:51:41 INFO - PROCESS | 1835 | 1477558301495 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:41 INFO - PROCESS | 1835 | 1477558301677 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:51:41 INFO - PROCESS | 1835 | 1477558301691 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 01:51:41 INFO - PROCESS | 1835 | 1477558301694 Marionette TRACE conn4 <- [1,960,null,["8"]] 01:51:41 INFO - PROCESS | 1835 | 1477558301700 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 01:51:41 INFO - PROCESS | 1835 | 1477558301706 Marionette TRACE conn4 <- [1,961,null,{}] 01:51:41 INFO - PROCESS | 1835 | 1477558301712 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a024000 == 18 [pid = 1835] [id = 231] 01:51:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x9a075400) [pid = 1835] [serial = 676] [outer = (nil)] 01:51:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x9a337c00) [pid = 1835] [serial = 677] [outer = 0x9a075400] 01:51:41 INFO - PROCESS | 1835 | 1477558301798 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x9a2ed400) [pid = 1835] [serial = 678] [outer = 0x9a075400] 01:51:42 INFO - PROCESS | 1835 | 1477558302547 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:42 INFO - . 01:51:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1078ms 01:51:42 INFO - PROCESS | 1835 | 1477558302572 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 1835 | 1477558302580 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 01:51:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 01:51:42 INFO - PROCESS | 1835 | 1477558302591 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:42 INFO - PROCESS | 1835 | 1477558302834 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 01:51:42 INFO - PROCESS | 1835 | 1477558302962 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 01:51:42 INFO - PROCESS | 1835 | 1477558302969 Marionette TRACE conn4 <- [1,965,null,["8"]] 01:51:42 INFO - PROCESS | 1835 | 1477558302977 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 01:51:42 INFO - PROCESS | 1835 | 1477558302985 Marionette TRACE conn4 <- [1,966,null,{}] 01:51:43 INFO - PROCESS | 1835 | 1477558302993 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90a400 == 19 [pid = 1835] [id = 232] 01:51:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8f90bc00) [pid = 1835] [serial = 679] [outer = (nil)] 01:51:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x92281c00) [pid = 1835] [serial = 680] [outer = 0x8f90bc00] 01:51:43 INFO - PROCESS | 1835 | 1477558303147 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x93185800) [pid = 1835] [serial = 681] [outer = 0x8f90bc00] 01:51:43 INFO - PROCESS | 1835 | 1477558303845 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:43 INFO - . 01:51:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1272ms 01:51:43 INFO - PROCESS | 1835 | 1477558303910 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 01:51:43 INFO - PROCESS | 1835 | 1477558303916 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 01:51:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 01:51:43 INFO - PROCESS | 1835 | 1477558303926 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:44 INFO - PROCESS | 1835 | 1477558304137 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 01:51:44 INFO - PROCESS | 1835 | 1477558304291 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 01:51:44 INFO - PROCESS | 1835 | 1477558304297 Marionette TRACE conn4 <- [1,970,null,["8"]] 01:51:44 INFO - PROCESS | 1835 | 1477558304310 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 01:51:44 INFO - PROCESS | 1835 | 1477558304318 Marionette TRACE conn4 <- [1,971,null,{}] 01:51:44 INFO - PROCESS | 1835 | 1477558304327 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x94d80800 == 20 [pid = 1835] [id = 233] 01:51:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x9503c800) [pid = 1835] [serial = 682] [outer = (nil)] 01:51:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x956e3c00) [pid = 1835] [serial = 683] [outer = 0x9503c800] 01:51:44 INFO - PROCESS | 1835 | 1477558304449 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x95041000) [pid = 1835] [serial = 684] [outer = 0x9503c800] 01:51:45 INFO - PROCESS | 1835 | 1477558305139 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:45 INFO - . 01:51:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1274ms 01:51:45 INFO - PROCESS | 1835 | 1477558305209 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 1835 | 1477558305217 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:51:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 01:51:45 INFO - PROCESS | 1835 | 1477558305224 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:45 INFO - PROCESS | 1835 | 1477558305418 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 01:51:45 INFO - PROCESS | 1835 | 1477558305571 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 01:51:45 INFO - PROCESS | 1835 | 1477558305575 Marionette TRACE conn4 <- [1,975,null,["8"]] 01:51:45 INFO - PROCESS | 1835 | 1477558305588 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 01:51:45 INFO - PROCESS | 1835 | 1477558305596 Marionette TRACE conn4 <- [1,976,null,{}] 01:51:45 INFO - PROCESS | 1835 | 1477558305603 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a2ea000 == 21 [pid = 1835] [id = 234] 01:51:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9a3d2c00) [pid = 1835] [serial = 685] [outer = (nil)] 01:51:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9a3dc000) [pid = 1835] [serial = 686] [outer = 0x9a3d2c00] 01:51:45 INFO - PROCESS | 1835 | 1477558305703 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x9a493800) [pid = 1835] [serial = 687] [outer = 0x9a3d2c00] 01:51:46 INFO - PROCESS | 1835 | 1477558306350 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:46 INFO - . 01:51:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1225ms 01:51:46 INFO - PROCESS | 1835 | 1477558306451 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 1835 | 1477558306455 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 01:51:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 01:51:46 INFO - PROCESS | 1835 | 1477558306464 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:46 INFO - PROCESS | 1835 | 1477558306715 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:51:46 INFO - PROCESS | 1835 | 1477558306826 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 01:51:46 INFO - PROCESS | 1835 | 1477558306833 Marionette TRACE conn4 <- [1,980,null,["8"]] 01:51:46 INFO - PROCESS | 1835 | 1477558306840 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 01:51:46 INFO - PROCESS | 1835 | 1477558306849 Marionette TRACE conn4 <- [1,981,null,{}] 01:51:46 INFO - PROCESS | 1835 | 1477558306860 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a698400 == 22 [pid = 1835] [id = 235] 01:51:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9a69ac00) [pid = 1835] [serial = 688] [outer = (nil)] 01:51:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9b0f5c00) [pid = 1835] [serial = 689] [outer = 0x9a69ac00] 01:51:46 INFO - PROCESS | 1835 | 1477558306987 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9b0f7c00) [pid = 1835] [serial = 690] [outer = 0x9a69ac00] 01:51:47 INFO - PROCESS | 1835 | 1477558307845 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:47 INFO - . 01:51:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1420ms 01:51:47 INFO - PROCESS | 1835 | 1477558307886 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 1835 | 1477558307892 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 01:51:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 01:51:47 INFO - PROCESS | 1835 | 1477558307904 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:48 INFO - PROCESS | 1835 | 1477558308144 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 01:51:48 INFO - PROCESS | 1835 | 1477558308291 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 01:51:48 INFO - PROCESS | 1835 | 1477558308296 Marionette TRACE conn4 <- [1,985,null,["8"]] 01:51:48 INFO - PROCESS | 1835 | 1477558308305 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 01:51:48 INFO - PROCESS | 1835 | 1477558308312 Marionette TRACE conn4 <- [1,986,null,{}] 01:51:48 INFO - PROCESS | 1835 | 1477558308321 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x928cc400 == 23 [pid = 1835] [id = 236] 01:51:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x928d3c00) [pid = 1835] [serial = 691] [outer = (nil)] 01:51:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x93b1d000) [pid = 1835] [serial = 692] [outer = 0x928d3c00] 01:51:48 INFO - PROCESS | 1835 | 1477558308418 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x93181c00) [pid = 1835] [serial = 693] [outer = 0x928d3c00] 01:51:49 INFO - PROCESS | 1835 | --DOCSHELL 0x8daed400 == 22 [pid = 1835] [id = 222] 01:51:49 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf6800 == 21 [pid = 1835] [id = 218] 01:51:49 INFO - PROCESS | 1835 | 1477558309918 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:49 INFO - . 01:51:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 2072ms 01:51:49 INFO - PROCESS | 1835 | 1477558309976 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 1835 | 1477558309983 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 01:51:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 01:51:50 INFO - PROCESS | 1835 | 1477558309999 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:50 INFO - PROCESS | 1835 | 1477558310191 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 01:51:50 INFO - PROCESS | 1835 | 1477558310327 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 01:51:50 INFO - PROCESS | 1835 | 1477558310334 Marionette TRACE conn4 <- [1,990,null,["8"]] 01:51:50 INFO - PROCESS | 1835 | 1477558310341 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 01:51:50 INFO - PROCESS | 1835 | 1477558310349 Marionette TRACE conn4 <- [1,991,null,{}] 01:51:50 INFO - PROCESS | 1835 | 1477558310356 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x9395b400 == 22 [pid = 1835] [id = 237] 01:51:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x93b20000) [pid = 1835] [serial = 694] [outer = (nil)] 01:51:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9403d400) [pid = 1835] [serial = 695] [outer = 0x93b20000] 01:51:50 INFO - PROCESS | 1835 | 1477558310447 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f8b5000) [pid = 1835] [serial = 696] [outer = 0x93b20000] 01:51:51 INFO - PROCESS | 1835 | 1477558311031 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:51 INFO - . 01:51:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1073ms 01:51:51 INFO - PROCESS | 1835 | 1477558311093 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 1835 | 1477558311099 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:51:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 01:51:51 INFO - PROCESS | 1835 | 1477558311107 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:51 INFO - PROCESS | 1835 | 1477558311306 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 01:51:51 INFO - PROCESS | 1835 | 1477558311426 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 01:51:51 INFO - PROCESS | 1835 | 1477558311431 Marionette TRACE conn4 <- [1,995,null,["8"]] 01:51:51 INFO - PROCESS | 1835 | 1477558311439 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 01:51:51 INFO - PROCESS | 1835 | 1477558311445 Marionette TRACE conn4 <- [1,996,null,{}] 01:51:51 INFO - PROCESS | 1835 | 1477558311451 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x956ec000 == 23 [pid = 1835] [id = 238] 01:51:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x957ea800) [pid = 1835] [serial = 697] [outer = (nil)] 01:51:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x97a62400) [pid = 1835] [serial = 698] [outer = 0x957ea800] 01:51:51 INFO - PROCESS | 1835 | 1477558311542 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x97a62c00) [pid = 1835] [serial = 699] [outer = 0x957ea800] 01:51:52 INFO - PROCESS | 1835 | 1477558312216 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:52 INFO - . 01:51:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1141ms 01:51:52 INFO - PROCESS | 1835 | 1477558312291 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 1835 | 1477558312300 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 01:51:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 01:51:52 INFO - PROCESS | 1835 | 1477558312308 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:52 INFO - PROCESS | 1835 | 1477558312545 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:51:52 INFO - PROCESS | 1835 | 1477558312572 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 01:51:52 INFO - PROCESS | 1835 | 1477558312577 Marionette TRACE conn4 <- [1,1000,null,["8"]] 01:51:52 INFO - PROCESS | 1835 | 1477558312584 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 01:51:52 INFO - PROCESS | 1835 | 1477558312591 Marionette TRACE conn4 <- [1,1001,null,{}] 01:51:52 INFO - PROCESS | 1835 | 1477558312689 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fe5000 == 24 [pid = 1835] [id = 239] 01:51:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x98fe5400) [pid = 1835] [serial = 700] [outer = (nil)] 01:51:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x9a06b400) [pid = 1835] [serial = 701] [outer = 0x98fe5400] 01:51:52 INFO - PROCESS | 1835 | 1477558312783 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x9a3d0000) [pid = 1835] [serial = 702] [outer = 0x98fe5400] 01:51:53 INFO - PROCESS | 1835 | 1477558313471 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:53 INFO - . 01:51:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1223ms 01:51:53 INFO - PROCESS | 1835 | 1477558313531 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 01:51:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 01:51:53 INFO - PROCESS | 1835 | 1477558313536 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 01:51:53 INFO - PROCESS | 1835 | 1477558313544 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:53 INFO - PROCESS | 1835 | 1477558313812 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x97dfd000) [pid = 1835] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x9a06b800) [pid = 1835] [serial = 644] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x98fe3c00) [pid = 1835] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x98fd9000) [pid = 1835] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9236dc00) [pid = 1835] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8f90dc00) [pid = 1835] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8dddac00) [pid = 1835] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8f973400) [pid = 1835] [serial = 652] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x94173800) [pid = 1835] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x950f8c00) [pid = 1835] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x9342a400) [pid = 1835] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9491a800) [pid = 1835] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x9a075400) [pid = 1835] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 01:51:54 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x97a60c00) [pid = 1835] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 01:51:54 INFO - PROCESS | 1835 | 1477558314177 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 01:51:54 INFO - PROCESS | 1835 | 1477558314183 Marionette TRACE conn4 <- [1,1005,null,["8"]] 01:51:54 INFO - PROCESS | 1835 | 1477558314193 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 01:51:54 INFO - PROCESS | 1835 | 1477558314198 Marionette TRACE conn4 <- [1,1006,null,{}] 01:51:54 INFO - PROCESS | 1835 | 1477558314205 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db40000 == 25 [pid = 1835] [id = 240] 01:51:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8f905800) [pid = 1835] [serial = 703] [outer = (nil)] 01:51:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9416b000) [pid = 1835] [serial = 704] [outer = 0x8f905800] 01:51:54 INFO - PROCESS | 1835 | 1477558314294 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9a075400) [pid = 1835] [serial = 705] [outer = 0x8f905800] 01:51:54 INFO - PROCESS | 1835 | 1477558314893 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:54 INFO - . 01:51:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1379ms 01:51:54 INFO - PROCESS | 1835 | 1477558314941 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1835 | 1477558314945 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 01:51:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 01:51:54 INFO - PROCESS | 1835 | 1477558314954 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:55 INFO - PROCESS | 1835 | 1477558315188 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 01:51:55 INFO - PROCESS | 1835 | 1477558315264 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 01:51:55 INFO - PROCESS | 1835 | 1477558315269 Marionette TRACE conn4 <- [1,1010,null,["8"]] 01:51:55 INFO - PROCESS | 1835 | 1477558315274 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 01:51:55 INFO - PROCESS | 1835 | 1477558315281 Marionette TRACE conn4 <- [1,1011,null,{}] 01:51:55 INFO - PROCESS | 1835 | 1477558315287 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b4b3400 == 26 [pid = 1835] [id = 241] 01:51:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x9b4b3c00) [pid = 1835] [serial = 706] [outer = (nil)] 01:51:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9b564c00) [pid = 1835] [serial = 707] [outer = 0x9b4b3c00] 01:51:55 INFO - PROCESS | 1835 | 1477558315374 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa10aec00) [pid = 1835] [serial = 708] [outer = 0x9b4b3c00] 01:51:55 INFO - . 01:51:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1019ms 01:51:55 INFO - PROCESS | 1835 | 1477558315965 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:56 INFO - PROCESS | 1835 | 1477558316007 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1835 | 1477558316012 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 01:51:56 INFO - PROCESS | 1835 | 1477558316023 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:56 INFO - PROCESS | 1835 | 1477558316272 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 01:51:56 INFO - PROCESS | 1835 | 1477558316436 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 01:51:56 INFO - PROCESS | 1835 | 1477558316443 Marionette TRACE conn4 <- [1,1015,null,["8"]] 01:51:56 INFO - PROCESS | 1835 | 1477558316458 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 01:51:56 INFO - PROCESS | 1835 | 1477558316470 Marionette TRACE conn4 <- [1,1016,null,{}] 01:51:56 INFO - PROCESS | 1835 | 1477558316524 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe7800 == 27 [pid = 1835] [id = 242] 01:51:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8dbe9c00) [pid = 1835] [serial = 709] [outer = (nil)] 01:51:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f8ab400) [pid = 1835] [serial = 710] [outer = 0x8dbe9c00] 01:51:56 INFO - PROCESS | 1835 | 1477558316632 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8f96dc00) [pid = 1835] [serial = 711] [outer = 0x8dbe9c00] 01:51:57 INFO - PROCESS | 1835 | 1477558317410 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:57 INFO - . 01:51:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1480ms 01:51:57 INFO - PROCESS | 1835 | 1477558317505 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 01:51:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 01:51:57 INFO - PROCESS | 1835 | 1477558317514 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 01:51:57 INFO - PROCESS | 1835 | 1477558317550 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:57 INFO - PROCESS | 1835 | 1477558317832 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:51:57 INFO - PROCESS | 1835 | 1477558317952 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 01:51:57 INFO - PROCESS | 1835 | 1477558317959 Marionette TRACE conn4 <- [1,1020,null,["8"]] 01:51:57 INFO - PROCESS | 1835 | 1477558317973 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 01:51:57 INFO - PROCESS | 1835 | 1477558317982 Marionette TRACE conn4 <- [1,1021,null,{}] 01:51:58 INFO - PROCESS | 1835 | 1477558317989 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x98338000 == 28 [pid = 1835] [id = 243] 01:51:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x9833b000) [pid = 1835] [serial = 712] [outer = (nil)] 01:51:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x983a5800) [pid = 1835] [serial = 713] [outer = 0x9833b000] 01:51:58 INFO - PROCESS | 1835 | 1477558318089 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x98343400) [pid = 1835] [serial = 714] [outer = 0x9833b000] 01:51:58 INFO - PROCESS | 1835 | 1477558318823 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 01:51:58 INFO - . 01:51:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1371ms 01:51:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 01:51:58 INFO - PROCESS | 1835 | 1477558318894 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1835 | 1477558318899 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 01:51:58 INFO - PROCESS | 1835 | 1477558318909 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:51:59 INFO - PROCESS | 1835 | 1477558319116 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 01:51:59 INFO - PROCESS | 1835 | 1477558319290 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 01:51:59 INFO - PROCESS | 1835 | 1477558319300 Marionette TRACE conn4 <- [1,1025,null,["8"]] 01:51:59 INFO - PROCESS | 1835 | 1477558319312 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 01:51:59 INFO - PROCESS | 1835 | 1477558319318 Marionette TRACE conn4 <- [1,1026,null,{}] 01:51:59 INFO - PROCESS | 1835 | 1477558319325 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 1835 | ++DOCSHELL 0xa10e5800 == 29 [pid = 1835] [id = 244] 01:51:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa10e6000) [pid = 1835] [serial = 715] [outer = (nil)] 01:51:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa10f0000) [pid = 1835] [serial = 716] [outer = 0xa10e6000] 01:51:59 INFO - PROCESS | 1835 | 1477558319439 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa10f1800) [pid = 1835] [serial = 717] [outer = 0xa10e6000] 01:52:00 INFO - PROCESS | 1835 | 1477558320341 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:00 INFO - . 01:52:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1525ms 01:52:00 INFO - PROCESS | 1835 | 1477558320431 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1835 | 1477558320436 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 01:52:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 01:52:00 INFO - PROCESS | 1835 | 1477558320473 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:00 INFO - PROCESS | 1835 | 1477558320684 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 01:52:00 INFO - PROCESS | 1835 | 1477558320967 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 01:52:00 INFO - PROCESS | 1835 | 1477558320974 Marionette TRACE conn4 <- [1,1030,null,["8"]] 01:52:00 INFO - PROCESS | 1835 | 1477558320997 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 01:52:01 INFO - PROCESS | 1835 | 1477558321008 Marionette TRACE conn4 <- [1,1031,null,{}] 01:52:01 INFO - PROCESS | 1835 | 1477558321017 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddde800 == 30 [pid = 1835] [id = 245] 01:52:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8dde0400) [pid = 1835] [serial = 718] [outer = (nil)] 01:52:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8f90e800) [pid = 1835] [serial = 719] [outer = 0x8dde0400] 01:52:01 INFO - PROCESS | 1835 | 1477558321116 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f903800) [pid = 1835] [serial = 720] [outer = 0x8dde0400] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x9a337c00) [pid = 1835] [serial = 677] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9a2ed400) [pid = 1835] [serial = 678] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x98fe6800) [pid = 1835] [serial = 674] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9a06c400) [pid = 1835] [serial = 675] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x98fdbc00) [pid = 1835] [serial = 671] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x98fdc000) [pid = 1835] [serial = 672] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x98f26c00) [pid = 1835] [serial = 668] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x98f29000) [pid = 1835] [serial = 669] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x97a66800) [pid = 1835] [serial = 665] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x97df3c00) [pid = 1835] [serial = 666] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x956e7000) [pid = 1835] [serial = 662] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x95733800) [pid = 1835] [serial = 663] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x94291800) [pid = 1835] [serial = 659] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x94c76c00) [pid = 1835] [serial = 660] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x9395a800) [pid = 1835] [serial = 656] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x93b20400) [pid = 1835] [serial = 657] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8fa54000) [pid = 1835] [serial = 653] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x906abc00) [pid = 1835] [serial = 654] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8dde1c00) [pid = 1835] [serial = 648] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8f8b1000) [pid = 1835] [serial = 649] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x956e0800) [pid = 1835] [serial = 641] [outer = (nil)] [url = about:blank] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x98f2c400) [pid = 1835] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 01:52:01 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9a4d4000) [pid = 1835] [serial = 646] [outer = (nil)] [url = about:blank] 01:52:02 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8dde4c00) [pid = 1835] [serial = 651] [outer = (nil)] [url = about:blank] 01:52:02 INFO - PROCESS | 1835 | 1477558322087 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:02 INFO - . 01:52:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1674ms 01:52:02 INFO - PROCESS | 1835 | 1477558322120 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 1835 | 1477558322128 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:52:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 01:52:02 INFO - PROCESS | 1835 | 1477558322139 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:02 INFO - PROCESS | 1835 | 1477558322353 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 01:52:02 INFO - PROCESS | 1835 | 1477558322482 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 01:52:02 INFO - PROCESS | 1835 | 1477558322489 Marionette TRACE conn4 <- [1,1035,null,["8"]] 01:52:02 INFO - PROCESS | 1835 | 1477558322497 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 01:52:02 INFO - PROCESS | 1835 | 1477558322504 Marionette TRACE conn4 <- [1,1036,null,{}] 01:52:02 INFO - PROCESS | 1835 | 1477558322511 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x9236dc00 == 31 [pid = 1835] [id = 246] 01:52:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x923dec00) [pid = 1835] [serial = 721] [outer = (nil)] 01:52:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x93b1ac00) [pid = 1835] [serial = 722] [outer = 0x923dec00] 01:52:02 INFO - PROCESS | 1835 | 1477558322602 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x93b23400) [pid = 1835] [serial = 723] [outer = 0x923dec00] 01:52:03 INFO - PROCESS | 1835 | 1477558323258 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:03 INFO - . 01:52:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1172ms 01:52:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 01:52:03 INFO - PROCESS | 1835 | 1477558323311 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1835 | 1477558323314 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 01:52:03 INFO - PROCESS | 1835 | 1477558323324 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:03 INFO - PROCESS | 1835 | 1477558323523 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:52:03 INFO - PROCESS | 1835 | 1477558323645 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 01:52:03 INFO - PROCESS | 1835 | 1477558323656 Marionette TRACE conn4 <- [1,1040,null,["8"]] 01:52:03 INFO - PROCESS | 1835 | 1477558323670 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 01:52:03 INFO - PROCESS | 1835 | 1477558323677 Marionette TRACE conn4 <- [1,1041,null,{}] 01:52:03 INFO - PROCESS | 1835 | 1477558323688 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x97df4000 == 32 [pid = 1835] [id = 247] 01:52:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x97df6000) [pid = 1835] [serial = 724] [outer = (nil)] 01:52:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x97dfdc00) [pid = 1835] [serial = 725] [outer = 0x97df6000] 01:52:03 INFO - PROCESS | 1835 | 1477558323772 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x98fda000) [pid = 1835] [serial = 726] [outer = 0x97df6000] 01:52:04 INFO - PROCESS | 1835 | 1477558324367 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:04 INFO - . 01:52:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1090ms 01:52:04 INFO - PROCESS | 1835 | 1477558324435 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 01:52:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 01:52:04 INFO - PROCESS | 1835 | 1477558324440 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 01:52:04 INFO - PROCESS | 1835 | 1477558324447 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:04 INFO - PROCESS | 1835 | 1477558324700 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 01:52:04 INFO - PROCESS | 1835 | 1477558324863 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 01:52:04 INFO - PROCESS | 1835 | 1477558324870 Marionette TRACE conn4 <- [1,1045,null,["8"]] 01:52:04 INFO - PROCESS | 1835 | 1477558324985 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 01:52:05 INFO - PROCESS | 1835 | 1477558324995 Marionette TRACE conn4 <- [1,1046,null,{}] 01:52:05 INFO - PROCESS | 1835 | 1477558325005 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe4800 == 33 [pid = 1835] [id = 248] 01:52:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x9a06d000) [pid = 1835] [serial = 727] [outer = (nil)] 01:52:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x9a3d7400) [pid = 1835] [serial = 728] [outer = 0x9a06d000] 01:52:05 INFO - PROCESS | 1835 | 1477558325163 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x9a495c00) [pid = 1835] [serial = 729] [outer = 0x9a06d000] 01:52:06 INFO - PROCESS | 1835 | 1477558326232 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:06 INFO - . 01:52:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1834ms 01:52:06 INFO - PROCESS | 1835 | 1477558326293 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1835 | 1477558326302 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 01:52:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 01:52:06 INFO - PROCESS | 1835 | 1477558326313 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:06 INFO - PROCESS | 1835 | 1477558326892 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8f905800) [pid = 1835] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x98fe5400) [pid = 1835] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x93b20000) [pid = 1835] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8f90bc00) [pid = 1835] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9503c800) [pid = 1835] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x9a3d2c00) [pid = 1835] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x9a69ac00) [pid = 1835] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 01:52:06 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x957ea800) [pid = 1835] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 01:52:06 INFO - PROCESS | 1835 | 1477558326986 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 01:52:06 INFO - PROCESS | 1835 | 1477558326991 Marionette TRACE conn4 <- [1,1050,null,["8"]] 01:52:07 INFO - PROCESS | 1835 | 1477558326997 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 01:52:07 INFO - PROCESS | 1835 | 1477558327003 Marionette TRACE conn4 <- [1,1051,null,{}] 01:52:07 INFO - PROCESS | 1835 | 1477558327009 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x9503c800 == 34 [pid = 1835] [id = 249] 01:52:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x957ea800) [pid = 1835] [serial = 730] [outer = (nil)] 01:52:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9b5ad400) [pid = 1835] [serial = 731] [outer = 0x957ea800] 01:52:07 INFO - PROCESS | 1835 | 1477558327098 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0xa10e5000) [pid = 1835] [serial = 732] [outer = 0x957ea800] 01:52:07 INFO - PROCESS | 1835 | 1477558327699 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:07 INFO - . 01:52:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1423ms 01:52:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 01:52:07 INFO - PROCESS | 1835 | 1477558327753 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 1835 | 1477558327756 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:52:07 INFO - PROCESS | 1835 | 1477558327766 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:07 INFO - PROCESS | 1835 | 1477558327940 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 01:52:07 INFO - PROCESS | 1835 | 1477558327955 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 01:52:07 INFO - PROCESS | 1835 | 1477558327958 Marionette TRACE conn4 <- [1,1055,null,["8"]] 01:52:07 INFO - PROCESS | 1835 | 1477558327965 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 01:52:07 INFO - PROCESS | 1835 | 1477558327970 Marionette TRACE conn4 <- [1,1056,null,{}] 01:52:07 INFO - PROCESS | 1835 | 1477558327976 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde4400 == 35 [pid = 1835] [id = 250] 01:52:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0xa27d4000) [pid = 1835] [serial = 733] [outer = (nil)] 01:52:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0xa27de000) [pid = 1835] [serial = 734] [outer = 0xa27d4000] 01:52:08 INFO - PROCESS | 1835 | 1477558328090 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0xa2b28000) [pid = 1835] [serial = 735] [outer = 0xa27d4000] 01:52:08 INFO - PROCESS | 1835 | 1477558328763 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:08 INFO - . 01:52:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1027ms 01:52:08 INFO - PROCESS | 1835 | 1477558328816 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1835 | 1477558328819 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 01:52:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 01:52:08 INFO - PROCESS | 1835 | 1477558328835 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:09 INFO - PROCESS | 1835 | 1477558329047 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:52:09 INFO - PROCESS | 1835 | 1477558329186 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 01:52:09 INFO - PROCESS | 1835 | 1477558329193 Marionette TRACE conn4 <- [1,1060,null,["8"]] 01:52:09 INFO - PROCESS | 1835 | 1477558329204 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 01:52:09 INFO - PROCESS | 1835 | 1477558329214 Marionette TRACE conn4 <- [1,1061,null,{}] 01:52:09 INFO - PROCESS | 1835 | 1477558329268 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde1c00 == 36 [pid = 1835] [id = 251] 01:52:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8dde3400) [pid = 1835] [serial = 736] [outer = (nil)] 01:52:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8f90e000) [pid = 1835] [serial = 737] [outer = 0x8dde3400] 01:52:09 INFO - PROCESS | 1835 | 1477558329379 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8fa59800) [pid = 1835] [serial = 738] [outer = 0x8dde3400] 01:52:10 INFO - PROCESS | 1835 | 1477558330113 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:10 INFO - . 01:52:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1378ms 01:52:10 INFO - PROCESS | 1835 | 1477558330211 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 1835 | 1477558330220 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 01:52:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 01:52:10 INFO - PROCESS | 1835 | 1477558330247 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:10 INFO - PROCESS | 1835 | 1477558330462 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 01:52:10 INFO - PROCESS | 1835 | 1477558330633 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 01:52:10 INFO - PROCESS | 1835 | 1477558330638 Marionette TRACE conn4 <- [1,1065,null,["8"]] 01:52:10 INFO - PROCESS | 1835 | 1477558330646 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 01:52:10 INFO - PROCESS | 1835 | 1477558330655 Marionette TRACE conn4 <- [1,1066,null,{}] 01:52:10 INFO - PROCESS | 1835 | 1477558330662 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a6a400 == 37 [pid = 1835] [id = 252] 01:52:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x97a6a800) [pid = 1835] [serial = 739] [outer = (nil)] 01:52:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x98f28c00) [pid = 1835] [serial = 740] [outer = 0x97a6a800] 01:52:10 INFO - PROCESS | 1835 | 1477558330800 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x98fde800) [pid = 1835] [serial = 741] [outer = 0x97a6a800] 01:52:11 INFO - PROCESS | 1835 | 1477558331489 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:11 INFO - . 01:52:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1295ms 01:52:11 INFO - PROCESS | 1835 | 1477558331545 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 1835 | 1477558331548 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 01:52:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 01:52:11 INFO - PROCESS | 1835 | 1477558331558 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:11 INFO - PROCESS | 1835 | 1477558331764 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 01:52:11 INFO - PROCESS | 1835 | 1477558331941 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 01:52:11 INFO - PROCESS | 1835 | 1477558331950 Marionette TRACE conn4 <- [1,1070,null,["8"]] 01:52:11 INFO - PROCESS | 1835 | 1477558331960 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 01:52:11 INFO - PROCESS | 1835 | 1477558331967 Marionette TRACE conn4 <- [1,1071,null,{}] 01:52:12 INFO - PROCESS | 1835 | 1477558332018 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x97df3c00 == 38 [pid = 1835] [id = 253] 01:52:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0xa27d3400) [pid = 1835] [serial = 742] [outer = (nil)] 01:52:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa2ad4400) [pid = 1835] [serial = 743] [outer = 0xa27d3400] 01:52:12 INFO - PROCESS | 1835 | 1477558332115 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa2b2d400) [pid = 1835] [serial = 744] [outer = 0xa27d3400] 01:52:12 INFO - PROCESS | 1835 | 1477558332815 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:12 INFO - . 01:52:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1284ms 01:52:12 INFO - PROCESS | 1835 | 1477558332842 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 1835 | 1477558332847 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:52:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 01:52:12 INFO - PROCESS | 1835 | 1477558332856 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:13 INFO - PROCESS | 1835 | 1477558333098 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 01:52:13 INFO - PROCESS | 1835 | 1477558333234 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 01:52:13 INFO - PROCESS | 1835 | 1477558333238 Marionette TRACE conn4 <- [1,1075,null,["8"]] 01:52:13 INFO - PROCESS | 1835 | 1477558333246 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 01:52:13 INFO - PROCESS | 1835 | 1477558333255 Marionette TRACE conn4 <- [1,1076,null,{}] 01:52:13 INFO - PROCESS | 1835 | 1477558333263 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2b35c00 == 39 [pid = 1835] [id = 254] 01:52:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2b36000) [pid = 1835] [serial = 745] [outer = (nil)] 01:52:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa2ceb400) [pid = 1835] [serial = 746] [outer = 0xa2b36000] 01:52:13 INFO - PROCESS | 1835 | 1477558333410 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa2cee800) [pid = 1835] [serial = 747] [outer = 0xa2b36000] 01:52:14 INFO - PROCESS | 1835 | 1477558334123 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:14 INFO - . 01:52:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1284ms 01:52:14 INFO - PROCESS | 1835 | 1477558334182 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 1835 | 1477558334190 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 01:52:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 01:52:14 INFO - PROCESS | 1835 | 1477558334200 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:14 INFO - PROCESS | 1835 | 1477558334407 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:52:14 INFO - PROCESS | 1835 | 1477558334544 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 01:52:14 INFO - PROCESS | 1835 | 1477558334549 Marionette TRACE conn4 <- [1,1080,null,["8"]] 01:52:14 INFO - PROCESS | 1835 | 1477558334558 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 01:52:14 INFO - PROCESS | 1835 | 1477558334565 Marionette TRACE conn4 <- [1,1081,null,{}] 01:52:14 INFO - PROCESS | 1835 | 1477558334575 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ff5800 == 40 [pid = 1835] [id = 255] 01:52:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa2ff7000) [pid = 1835] [serial = 748] [outer = (nil)] 01:52:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa2ffbc00) [pid = 1835] [serial = 749] [outer = 0xa2ff7000] 01:52:14 INFO - PROCESS | 1835 | 1477558334673 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa2ffac00) [pid = 1835] [serial = 750] [outer = 0xa2ff7000] 01:52:15 INFO - PROCESS | 1835 | 1477558335430 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:15 INFO - . 01:52:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1322ms 01:52:15 INFO - PROCESS | 1835 | 1477558335669 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1835 | 1477558335677 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 01:52:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 01:52:15 INFO - PROCESS | 1835 | 1477558335689 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:15 INFO - PROCESS | 1835 | 1477558335900 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 01:52:16 INFO - PROCESS | 1835 | 1477558336098 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 01:52:16 INFO - PROCESS | 1835 | 1477558336107 Marionette TRACE conn4 <- [1,1085,null,["8"]] 01:52:16 INFO - PROCESS | 1835 | 1477558336118 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 01:52:16 INFO - PROCESS | 1835 | 1477558336131 Marionette TRACE conn4 <- [1,1086,null,{}] 01:52:16 INFO - PROCESS | 1835 | 1477558336139 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x95040800 == 41 [pid = 1835] [id = 256] 01:52:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x950f8400) [pid = 1835] [serial = 751] [outer = (nil)] 01:52:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x97a1a800) [pid = 1835] [serial = 752] [outer = 0x950f8400] 01:52:16 INFO - PROCESS | 1835 | 1477558336238 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x957e0400) [pid = 1835] [serial = 753] [outer = 0x950f8400] 01:52:17 INFO - PROCESS | 1835 | 1477558337070 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:17 INFO - . 01:52:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1422ms 01:52:17 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde4400 == 40 [pid = 1835] [id = 250] 01:52:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9503c800 == 39 [pid = 1835] [id = 249] 01:52:17 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe4800 == 38 [pid = 1835] [id = 248] 01:52:17 INFO - PROCESS | 1835 | 1477558337190 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 1835 | 1477558337197 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x93b1d000) [pid = 1835] [serial = 692] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOCSHELL 0x97df4000 == 37 [pid = 1835] [id = 247] 01:52:17 INFO - PROCESS | 1835 | --DOCSHELL 0x9236dc00 == 36 [pid = 1835] [id = 246] 01:52:17 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddde800 == 35 [pid = 1835] [id = 245] 01:52:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 01:52:17 INFO - PROCESS | 1835 | 1477558337238 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:17 INFO - PROCESS | 1835 | 1477558337431 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x9b564c00) [pid = 1835] [serial = 707] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9a493800) [pid = 1835] [serial = 687] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9a075400) [pid = 1835] [serial = 705] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x95041000) [pid = 1835] [serial = 684] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x9a3d0000) [pid = 1835] [serial = 702] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x9403d400) [pid = 1835] [serial = 695] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x97a62400) [pid = 1835] [serial = 698] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x956e3c00) [pid = 1835] [serial = 683] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9a3dc000) [pid = 1835] [serial = 686] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9b0f5c00) [pid = 1835] [serial = 689] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x97a62c00) [pid = 1835] [serial = 699] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9a06b400) [pid = 1835] [serial = 701] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x93185800) [pid = 1835] [serial = 681] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x9b0f7c00) [pid = 1835] [serial = 690] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x92281c00) [pid = 1835] [serial = 680] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x9416b000) [pid = 1835] [serial = 704] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8f8b5000) [pid = 1835] [serial = 696] [outer = (nil)] [url = about:blank] 01:52:17 INFO - PROCESS | 1835 | 1477558337584 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 01:52:17 INFO - PROCESS | 1835 | 1477558337596 Marionette TRACE conn4 <- [1,1090,null,["8"]] 01:52:17 INFO - PROCESS | 1835 | 1477558337611 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 01:52:17 INFO - PROCESS | 1835 | 1477558337617 Marionette TRACE conn4 <- [1,1091,null,{}] 01:52:17 INFO - PROCESS | 1835 | 1477558337624 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa5c000 == 36 [pid = 1835] [id = 257] 01:52:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x92281c00) [pid = 1835] [serial = 754] [outer = (nil)] 01:52:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x94d7c400) [pid = 1835] [serial = 755] [outer = 0x92281c00] 01:52:17 INFO - PROCESS | 1835 | 1477558337715 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x956e7400) [pid = 1835] [serial = 756] [outer = 0x92281c00] 01:52:18 INFO - PROCESS | 1835 | 1477558338332 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:18 INFO - . 01:52:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1124ms 01:52:18 INFO - PROCESS | 1835 | 1477558338396 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:52:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 01:52:18 INFO - PROCESS | 1835 | 1477558338406 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:52:18 INFO - PROCESS | 1835 | 1477558338419 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:18 INFO - PROCESS | 1835 | 1477558338604 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 01:52:18 INFO - PROCESS | 1835 | 1477558338616 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 01:52:18 INFO - PROCESS | 1835 | 1477558338620 Marionette TRACE conn4 <- [1,1095,null,["8"]] 01:52:18 INFO - PROCESS | 1835 | 1477558338628 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 01:52:18 INFO - PROCESS | 1835 | 1477558338636 Marionette TRACE conn4 <- [1,1096,null,{}] 01:52:18 INFO - PROCESS | 1835 | 1477558338752 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x9a498400 == 37 [pid = 1835] [id = 258] 01:52:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9a4d4000) [pid = 1835] [serial = 757] [outer = (nil)] 01:52:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9b0ed800) [pid = 1835] [serial = 758] [outer = 0x9a4d4000] 01:52:18 INFO - PROCESS | 1835 | 1477558338844 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9b0f7c00) [pid = 1835] [serial = 759] [outer = 0x9a4d4000] 01:52:19 INFO - PROCESS | 1835 | 1477558339441 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:19 INFO - . 01:52:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1072ms 01:52:19 INFO - PROCESS | 1835 | 1477558339490 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 01:52:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 01:52:19 INFO - PROCESS | 1835 | 1477558339494 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 01:52:19 INFO - PROCESS | 1835 | 1477558339530 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:19 INFO - PROCESS | 1835 | 1477558339759 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:52:19 INFO - PROCESS | 1835 | 1477558339787 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 01:52:19 INFO - PROCESS | 1835 | 1477558339796 Marionette TRACE conn4 <- [1,1100,null,["8"]] 01:52:19 INFO - PROCESS | 1835 | 1477558339802 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 01:52:19 INFO - PROCESS | 1835 | 1477558339808 Marionette TRACE conn4 <- [1,1101,null,{}] 01:52:19 INFO - PROCESS | 1835 | 1477558339813 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b5b2c00 == 38 [pid = 1835] [id = 259] 01:52:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0xa10e5400) [pid = 1835] [serial = 760] [outer = (nil)] 01:52:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa275d800) [pid = 1835] [serial = 761] [outer = 0xa10e5400] 01:52:19 INFO - PROCESS | 1835 | 1477558339980 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa2b27c00) [pid = 1835] [serial = 762] [outer = 0xa10e5400] 01:52:20 INFO - PROCESS | 1835 | 1477558340715 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:20 INFO - . 01:52:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1231ms 01:52:20 INFO - PROCESS | 1835 | 1477558340731 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 1835 | 1477558340735 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 01:52:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 01:52:20 INFO - PROCESS | 1835 | 1477558340742 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:20 INFO - PROCESS | 1835 | 1477558340961 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 01:52:20 INFO - PROCESS | 1835 | 1477558340984 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 01:52:20 INFO - PROCESS | 1835 | 1477558340989 Marionette TRACE conn4 <- [1,1105,null,["8"]] 01:52:20 INFO - PROCESS | 1835 | 1477558340995 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 01:52:21 INFO - PROCESS | 1835 | 1477558341008 Marionette TRACE conn4 <- [1,1106,null,{}] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9a06d000) [pid = 1835] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9833b000) [pid = 1835] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8dbe9c00) [pid = 1835] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8dde0400) [pid = 1835] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x97df6000) [pid = 1835] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x928d3c00) [pid = 1835] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x923dec00) [pid = 1835] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa10e6000) [pid = 1835] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 01:52:21 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x957ea800) [pid = 1835] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 01:52:21 INFO - PROCESS | 1835 | 1477558341177 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde0400 == 39 [pid = 1835] [id = 260] 01:52:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x923dec00) [pid = 1835] [serial = 763] [outer = (nil)] 01:52:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0xa2ce2400) [pid = 1835] [serial = 764] [outer = 0x923dec00] 01:52:21 INFO - PROCESS | 1835 | 1477558341275 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0xa2cea400) [pid = 1835] [serial = 765] [outer = 0x923dec00] 01:52:21 INFO - PROCESS | 1835 | 1477558341807 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:21 INFO - . 01:52:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1122ms 01:52:21 INFO - PROCESS | 1835 | 1477558341867 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1835 | 1477558341871 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 01:52:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 01:52:21 INFO - PROCESS | 1835 | 1477558341878 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:22 INFO - PROCESS | 1835 | 1477558342143 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 01:52:22 INFO - PROCESS | 1835 | 1477558342163 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 01:52:22 INFO - PROCESS | 1835 | 1477558342166 Marionette TRACE conn4 <- [1,1110,null,["8"]] 01:52:22 INFO - PROCESS | 1835 | 1477558342172 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 01:52:22 INFO - PROCESS | 1835 | 1477558342178 Marionette TRACE conn4 <- [1,1111,null,{}] 01:52:22 INFO - PROCESS | 1835 | 1477558342184 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ceb000 == 40 [pid = 1835] [id = 261] 01:52:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0xa300d000) [pid = 1835] [serial = 766] [outer = (nil)] 01:52:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0xa453ec00) [pid = 1835] [serial = 767] [outer = 0xa300d000] 01:52:22 INFO - PROCESS | 1835 | 1477558342281 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0xa4580800) [pid = 1835] [serial = 768] [outer = 0xa300d000] 01:52:23 INFO - PROCESS | 1835 | 1477558343099 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:23 INFO - . 01:52:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1271ms 01:52:23 INFO - PROCESS | 1835 | 1477558343151 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1835 | 1477558343159 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:52:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 01:52:23 INFO - PROCESS | 1835 | 1477558343219 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:23 INFO - PROCESS | 1835 | 1477558343451 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 01:52:23 INFO - PROCESS | 1835 | 1477558343616 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 01:52:23 INFO - PROCESS | 1835 | 1477558343623 Marionette TRACE conn4 <- [1,1115,null,["8"]] 01:52:23 INFO - PROCESS | 1835 | 1477558343636 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 01:52:23 INFO - PROCESS | 1835 | 1477558343645 Marionette TRACE conn4 <- [1,1116,null,{}] 01:52:23 INFO - PROCESS | 1835 | 1477558343695 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c7a000 == 41 [pid = 1835] [id = 262] 01:52:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x94d7f000) [pid = 1835] [serial = 769] [outer = (nil)] 01:52:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x97a62400) [pid = 1835] [serial = 770] [outer = 0x94d7f000] 01:52:23 INFO - PROCESS | 1835 | 1477558343807 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x98341c00) [pid = 1835] [serial = 771] [outer = 0x94d7f000] 01:52:24 INFO - PROCESS | 1835 | 1477558344467 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:24 INFO - . 01:52:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1273ms 01:52:24 INFO - PROCESS | 1835 | 1477558344483 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1835 | 1477558344491 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 01:52:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 01:52:24 INFO - PROCESS | 1835 | 1477558344500 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:24 INFO - PROCESS | 1835 | 1477558344749 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:52:24 INFO - PROCESS | 1835 | 1477558344889 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 01:52:24 INFO - PROCESS | 1835 | 1477558344895 Marionette TRACE conn4 <- [1,1120,null,["8"]] 01:52:24 INFO - PROCESS | 1835 | 1477558344904 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 01:52:24 INFO - PROCESS | 1835 | 1477558344911 Marionette TRACE conn4 <- [1,1121,null,{}] 01:52:24 INFO - PROCESS | 1835 | 1477558344960 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x98342400 == 42 [pid = 1835] [id = 263] 01:52:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9a48d000) [pid = 1835] [serial = 772] [outer = (nil)] 01:52:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9b4b1c00) [pid = 1835] [serial = 773] [outer = 0x9a48d000] 01:52:25 INFO - PROCESS | 1835 | 1477558345064 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa10ae800) [pid = 1835] [serial = 774] [outer = 0x9a48d000] 01:52:25 INFO - PROCESS | 1835 | 1477558345779 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:25 INFO - . 01:52:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1321ms 01:52:25 INFO - PROCESS | 1835 | 1477558345830 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 1835 | 1477558345839 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 01:52:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 01:52:25 INFO - PROCESS | 1835 | 1477558345847 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:26 INFO - PROCESS | 1835 | 1477558346150 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 01:52:26 INFO - PROCESS | 1835 | 1477558346240 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 01:52:26 INFO - PROCESS | 1835 | 1477558346244 Marionette TRACE conn4 <- [1,1125,null,["8"]] 01:52:26 INFO - PROCESS | 1835 | 1477558346294 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 01:52:26 INFO - PROCESS | 1835 | 1477558346302 Marionette TRACE conn4 <- [1,1126,null,{}] 01:52:26 INFO - PROCESS | 1835 | 1477558346314 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 1835 | ++DOCSHELL 0xa3010000 == 43 [pid = 1835] [id = 264] 01:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa453bc00) [pid = 1835] [serial = 775] [outer = (nil)] 01:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa457d800) [pid = 1835] [serial = 776] [outer = 0xa453bc00] 01:52:26 INFO - PROCESS | 1835 | 1477558346418 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa457f800) [pid = 1835] [serial = 777] [outer = 0xa453bc00] 01:52:27 INFO - PROCESS | 1835 | 1477558347072 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 01:52:27 INFO - . 01:52:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1282ms 01:52:27 INFO - PROCESS | 1835 | 1477558347129 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 01:52:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 01:52:27 INFO - PROCESS | 1835 | 1477558347134 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 01:52:27 INFO - PROCESS | 1835 | 1477558347146 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:27 INFO - PROCESS | 1835 | 1477558347357 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 01:52:27 INFO - PROCESS | 1835 | 1477558347523 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 01:52:27 INFO - PROCESS | 1835 | 1477558347528 Marionette TRACE conn4 <- [1,1130,null,["8"]] 01:52:27 INFO - PROCESS | 1835 | 1477558347538 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 01:52:27 INFO - PROCESS | 1835 | 1477558347548 Marionette TRACE conn4 <- [1,1131,null,{}] 01:52:27 INFO - PROCESS | 1835 | 1477558347554 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1835 | ++DOCSHELL 0xa10f0c00 == 44 [pid = 1835] [id = 265] 01:52:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa4890400) [pid = 1835] [serial = 778] [outer = (nil)] 01:52:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa4c8e800) [pid = 1835] [serial = 779] [outer = 0xa4890400] 01:52:27 INFO - PROCESS | 1835 | 1477558347695 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa4c90000) [pid = 1835] [serial = 780] [outer = 0xa4890400] 01:52:28 INFO - PROCESS | 1835 | 1477558348401 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 01:52:28 INFO - . 01:52:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1278ms 01:52:28 INFO - PROCESS | 1835 | 1477558348419 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1835 | 1477558348422 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:52:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 01:52:28 INFO - PROCESS | 1835 | 1477558348431 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:28 INFO - PROCESS | 1835 | 1477558348609 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 01:52:28 INFO - PROCESS | 1835 | 1477558348751 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 01:52:28 INFO - PROCESS | 1835 | 1477558348769 Marionette TRACE conn4 <- [1,1135,null,["8"]] 01:52:28 INFO - PROCESS | 1835 | 1477558348793 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 01:52:28 INFO - PROCESS | 1835 | 1477558348799 Marionette TRACE conn4 <- [1,1136,null,{}] 01:52:28 INFO - PROCESS | 1835 | 1477558348805 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8abc00 == 45 [pid = 1835] [id = 266] 01:52:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x923df000) [pid = 1835] [serial = 781] [outer = (nil)] 01:52:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x9b423c00) [pid = 1835] [serial = 782] [outer = 0x923df000] 01:52:28 INFO - PROCESS | 1835 | 1477558348896 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0xa4cf5000) [pid = 1835] [serial = 783] [outer = 0x923df000] 01:52:29 INFO - PROCESS | 1835 | 1477558349730 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 01:52:29 INFO - . 01:52:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1322ms 01:52:29 INFO - PROCESS | 1835 | 1477558349791 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1835 | 1477558349798 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 01:52:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 01:52:29 INFO - PROCESS | 1835 | 1477558349811 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:30 INFO - PROCESS | 1835 | 1477558350049 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:52:30 INFO - PROCESS | 1835 | 1477558350335 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 01:52:30 INFO - PROCESS | 1835 | 1477558350342 Marionette TRACE conn4 <- [1,1140,null,["8"]] 01:52:30 INFO - PROCESS | 1835 | 1477558350358 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 01:52:30 INFO - PROCESS | 1835 | 1477558350367 Marionette TRACE conn4 <- [1,1141,null,{}] 01:52:30 INFO - PROCESS | 1835 | 1477558350373 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x9317f800 == 46 [pid = 1835] [id = 267] 01:52:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x9348b400) [pid = 1835] [serial = 784] [outer = (nil)] 01:52:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x97a66000) [pid = 1835] [serial = 785] [outer = 0x9348b400] 01:52:30 INFO - PROCESS | 1835 | 1477558350472 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x97a1ac00) [pid = 1835] [serial = 786] [outer = 0x9348b400] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde0400 == 45 [pid = 1835] [id = 260] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa5c000 == 44 [pid = 1835] [id = 257] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x9a498400 == 43 [pid = 1835] [id = 258] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x95040800 == 42 [pid = 1835] [id = 256] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde1c00 == 41 [pid = 1835] [id = 251] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x97a6a400 == 40 [pid = 1835] [id = 252] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x98338000 == 39 [pid = 1835] [id = 243] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0xa10e5800 == 38 [pid = 1835] [id = 244] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe7800 == 37 [pid = 1835] [id = 242] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x9b4b3400 == 36 [pid = 1835] [id = 241] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8db40000 == 35 [pid = 1835] [id = 240] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ff5800 == 34 [pid = 1835] [id = 255] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0xa2b35c00 == 33 [pid = 1835] [id = 254] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x97df3c00 == 32 [pid = 1835] [id = 253] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0xa10f0c00 == 31 [pid = 1835] [id = 265] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8abc00 == 30 [pid = 1835] [id = 266] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x9b5b2c00 == 29 [pid = 1835] [id = 259] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ceb000 == 28 [pid = 1835] [id = 261] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x94c7a000 == 27 [pid = 1835] [id = 262] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0x98342400 == 26 [pid = 1835] [id = 263] 01:52:31 INFO - PROCESS | 1835 | --DOCSHELL 0xa3010000 == 25 [pid = 1835] [id = 264] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8f96dc00) [pid = 1835] [serial = 711] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8f8ab400) [pid = 1835] [serial = 710] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x98343400) [pid = 1835] [serial = 714] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x983a5800) [pid = 1835] [serial = 713] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0xa10f1800) [pid = 1835] [serial = 717] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0xa10f0000) [pid = 1835] [serial = 716] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8f903800) [pid = 1835] [serial = 720] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8f90e800) [pid = 1835] [serial = 719] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x93b23400) [pid = 1835] [serial = 723] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x93b1ac00) [pid = 1835] [serial = 722] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x98fda000) [pid = 1835] [serial = 726] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x97dfdc00) [pid = 1835] [serial = 725] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x9a495c00) [pid = 1835] [serial = 729] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x9a3d7400) [pid = 1835] [serial = 728] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0xa10e5000) [pid = 1835] [serial = 732] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9b5ad400) [pid = 1835] [serial = 731] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa27de000) [pid = 1835] [serial = 734] [outer = (nil)] [url = about:blank] 01:52:31 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x93181c00) [pid = 1835] [serial = 693] [outer = (nil)] [url = about:blank] 01:52:32 INFO - PROCESS | 1835 | 1477558352168 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 01:52:32 INFO - . 01:52:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 2423ms 01:52:32 INFO - PROCESS | 1835 | 1477558352234 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1835 | 1477558352241 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 01:52:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 01:52:32 INFO - PROCESS | 1835 | 1477558352258 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:32 INFO - PROCESS | 1835 | 1477558352471 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 01:52:32 INFO - PROCESS | 1835 | 1477558352615 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 01:52:32 INFO - PROCESS | 1835 | 1477558352622 Marionette TRACE conn4 <- [1,1145,null,["8"]] 01:52:32 INFO - PROCESS | 1835 | 1477558352635 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 01:52:32 INFO - PROCESS | 1835 | 1477558352645 Marionette TRACE conn4 <- [1,1146,null,{}] 01:52:32 INFO - PROCESS | 1835 | 1477558352652 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f905800 == 26 [pid = 1835] [id = 268] 01:52:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f90bc00) [pid = 1835] [serial = 787] [outer = (nil)] 01:52:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8f970800) [pid = 1835] [serial = 788] [outer = 0x8f90bc00] 01:52:32 INFO - PROCESS | 1835 | 1477558352747 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x906ac400) [pid = 1835] [serial = 789] [outer = 0x8f90bc00] 01:52:33 INFO - PROCESS | 1835 | 1477558353403 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:33 INFO - . 01:52:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1228ms 01:52:33 INFO - PROCESS | 1835 | 1477558353484 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 01:52:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 01:52:33 INFO - PROCESS | 1835 | 1477558353491 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 01:52:33 INFO - PROCESS | 1835 | 1477558353499 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:33 INFO - PROCESS | 1835 | 1477558353725 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 01:52:33 INFO - PROCESS | 1835 | 1477558353860 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 01:52:33 INFO - PROCESS | 1835 | 1477558353864 Marionette TRACE conn4 <- [1,1150,null,["8"]] 01:52:33 INFO - PROCESS | 1835 | 1477558353873 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 01:52:33 INFO - PROCESS | 1835 | 1477558353880 Marionette TRACE conn4 <- [1,1151,null,{}] 01:52:33 INFO - PROCESS | 1835 | 1477558353887 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x9413a000 == 27 [pid = 1835] [id = 269] 01:52:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9413b800) [pid = 1835] [serial = 790] [outer = (nil)] 01:52:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9416e000) [pid = 1835] [serial = 791] [outer = 0x9413b800] 01:52:33 INFO - PROCESS | 1835 | 1477558353979 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94174800) [pid = 1835] [serial = 792] [outer = 0x9413b800] 01:52:34 INFO - PROCESS | 1835 | 1477558354769 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:34 INFO - . 01:52:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1327ms 01:52:34 INFO - PROCESS | 1835 | 1477558354835 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1835 | 1477558354843 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:52:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 01:52:34 INFO - PROCESS | 1835 | 1477558354862 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:35 INFO - PROCESS | 1835 | 1477558355096 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 01:52:35 INFO - PROCESS | 1835 | 1477558355122 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 01:52:35 INFO - PROCESS | 1835 | 1477558355128 Marionette TRACE conn4 <- [1,1155,null,["8"]] 01:52:35 INFO - PROCESS | 1835 | 1477558355133 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 01:52:35 INFO - PROCESS | 1835 | 1477558355140 Marionette TRACE conn4 <- [1,1156,null,{}] 01:52:35 INFO - PROCESS | 1835 | 1477558355214 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x98f2b000 == 28 [pid = 1835] [id = 270] 01:52:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x98f2b800) [pid = 1835] [serial = 793] [outer = (nil)] 01:52:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x98fd8400) [pid = 1835] [serial = 794] [outer = 0x98f2b800] 01:52:35 INFO - PROCESS | 1835 | 1477558355323 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x98fdec00) [pid = 1835] [serial = 795] [outer = 0x98f2b800] 01:52:36 INFO - PROCESS | 1835 | 1477558356152 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:36 INFO - . 01:52:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1322ms 01:52:36 INFO - PROCESS | 1835 | 1477558356185 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 1835 | 1477558356190 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 01:52:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 01:52:36 INFO - PROCESS | 1835 | 1477558356867 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9b4b3c00) [pid = 1835] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x923dec00) [pid = 1835] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0xa2ff7000) [pid = 1835] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8dde3400) [pid = 1835] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0xa27d4000) [pid = 1835] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0xa27d3400) [pid = 1835] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x950f8400) [pid = 1835] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x97a6a800) [pid = 1835] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x92281c00) [pid = 1835] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0xa2b36000) [pid = 1835] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0xa10e5400) [pid = 1835] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0xa300d000) [pid = 1835] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 01:52:36 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x9a4d4000) [pid = 1835] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 01:52:37 INFO - PROCESS | 1835 | 1477558357344 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:52:37 INFO - PROCESS | 1835 | 1477558357466 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 01:52:37 INFO - PROCESS | 1835 | 1477558357474 Marionette TRACE conn4 <- [1,1160,null,["8"]] 01:52:37 INFO - PROCESS | 1835 | 1477558357480 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 01:52:37 INFO - PROCESS | 1835 | 1477558357487 Marionette TRACE conn4 <- [1,1161,null,{}] 01:52:37 INFO - PROCESS | 1835 | 1477558357494 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fdb400 == 29 [pid = 1835] [id = 271] 01:52:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x9a06b800) [pid = 1835] [serial = 796] [outer = (nil)] 01:52:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x9a2e5000) [pid = 1835] [serial = 797] [outer = 0x9a06b800] 01:52:37 INFO - PROCESS | 1835 | 1477558357579 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x9a48c800) [pid = 1835] [serial = 798] [outer = 0x9a06b800] 01:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9b0f0000) [pid = 1835] [serial = 799] [outer = 0x9a06b800] 01:52:38 INFO - PROCESS | 1835 | 1477558358297 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:38 INFO - . 01:52:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 2179ms 01:52:38 INFO - PROCESS | 1835 | 1477558358377 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 01:52:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 01:52:38 INFO - PROCESS | 1835 | 1477558358382 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 01:52:38 INFO - PROCESS | 1835 | 1477558358390 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:38 INFO - PROCESS | 1835 | 1477558358640 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 01:52:38 INFO - PROCESS | 1835 | 1477558358724 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 01:52:38 INFO - PROCESS | 1835 | 1477558358729 Marionette TRACE conn4 <- [1,1165,null,["8"]] 01:52:38 INFO - PROCESS | 1835 | 1477558358739 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 01:52:38 INFO - PROCESS | 1835 | 1477558358745 Marionette TRACE conn4 <- [1,1166,null,{}] 01:52:38 INFO - PROCESS | 1835 | 1477558358751 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b3a8c00 == 30 [pid = 1835] [id = 272] 01:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9b3aec00) [pid = 1835] [serial = 800] [outer = (nil)] 01:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa2750800) [pid = 1835] [serial = 801] [outer = 0x9b3aec00] 01:52:38 INFO - PROCESS | 1835 | 1477558358838 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa27bcc00) [pid = 1835] [serial = 802] [outer = 0x9b3aec00] 01:52:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dbe0c00) [pid = 1835] [serial = 803] [outer = 0x9b3aec00] 01:52:39 INFO - PROCESS | 1835 | 1477558359696 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 01:52:39 INFO - . 01:52:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1322ms 01:52:39 INFO - PROCESS | 1835 | 1477558359712 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1835 | 1477558359720 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 01:52:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 01:52:39 INFO - PROCESS | 1835 | 1477558359775 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:40 INFO - PROCESS | 1835 | 1477558360079 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 01:52:40 INFO - PROCESS | 1835 | 1477558360213 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 01:52:40 INFO - PROCESS | 1835 | 1477558360220 Marionette TRACE conn4 <- [1,1170,null,["8"]] 01:52:40 INFO - PROCESS | 1835 | 1477558360235 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 01:52:40 INFO - PROCESS | 1835 | 1477558360244 Marionette TRACE conn4 <- [1,1171,null,{}] 01:52:40 INFO - PROCESS | 1835 | 1477558360252 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x9413ac00 == 31 [pid = 1835] [id = 273] 01:52:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x94143800) [pid = 1835] [serial = 804] [outer = (nil)] 01:52:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x94d81800) [pid = 1835] [serial = 805] [outer = 0x94143800] 01:52:40 INFO - PROCESS | 1835 | 1477558360361 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x93d16000) [pid = 1835] [serial = 806] [outer = 0x94143800] 01:52:41 INFO - PROCESS | 1835 | 1477558361173 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 01:52:41 INFO - . 01:52:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1481ms 01:52:41 INFO - PROCESS | 1835 | 1477558361247 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 1835 | 1477558361256 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:52:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 01:52:41 INFO - PROCESS | 1835 | 1477558361266 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:41 INFO - PROCESS | 1835 | 1477558361475 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 01:52:41 INFO - PROCESS | 1835 | 1477558361642 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 01:52:41 INFO - PROCESS | 1835 | 1477558361655 Marionette TRACE conn4 <- [1,1175,null,["8"]] 01:52:41 INFO - PROCESS | 1835 | 1477558361669 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 01:52:41 INFO - PROCESS | 1835 | 1477558361675 Marionette TRACE conn4 <- [1,1176,null,{}] 01:52:41 INFO - PROCESS | 1835 | 1477558361683 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90a800 == 32 [pid = 1835] [id = 274] 01:52:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9a079c00) [pid = 1835] [serial = 807] [outer = (nil)] 01:52:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9b0f4800) [pid = 1835] [serial = 808] [outer = 0x9a079c00] 01:52:41 INFO - PROCESS | 1835 | 1477558361783 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x9b0ed000) [pid = 1835] [serial = 809] [outer = 0x9a079c00] 01:52:42 INFO - PROCESS | 1835 | 1477558362552 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 01:52:42 INFO - . 01:52:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1377ms 01:52:42 INFO - PROCESS | 1835 | 1477558362652 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1835 | 1477558362660 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 01:52:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 01:52:42 INFO - PROCESS | 1835 | 1477558362697 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:42 INFO - PROCESS | 1835 | 1477558362914 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:52:43 INFO - PROCESS | 1835 | 1477558363087 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 01:52:43 INFO - PROCESS | 1835 | 1477558363093 Marionette TRACE conn4 <- [1,1180,null,["8"]] 01:52:43 INFO - PROCESS | 1835 | 1477558363099 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 01:52:43 INFO - PROCESS | 1835 | 1477558363107 Marionette TRACE conn4 <- [1,1181,null,{}] 01:52:43 INFO - PROCESS | 1835 | 1477558363157 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ce5400 == 33 [pid = 1835] [id = 275] 01:52:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa2ce7c00) [pid = 1835] [serial = 810] [outer = (nil)] 01:52:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0xa2ff2400) [pid = 1835] [serial = 811] [outer = 0xa2ce7c00] 01:52:43 INFO - PROCESS | 1835 | 1477558363262 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0xa2ff9800) [pid = 1835] [serial = 812] [outer = 0xa2ce7c00] 01:52:43 INFO - PROCESS | 1835 | 1477558363980 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 01:52:44 INFO - . 01:52:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1378ms 01:52:44 INFO - PROCESS | 1835 | 1477558364048 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 01:52:44 INFO - PROCESS | 1835 | 1477558364054 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 01:52:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 01:52:44 INFO - PROCESS | 1835 | 1477558364065 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:44 INFO - PROCESS | 1835 | 1477558364276 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 01:52:44 INFO - PROCESS | 1835 | 1477558364448 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 01:52:44 INFO - PROCESS | 1835 | 1477558364453 Marionette TRACE conn4 <- [1,1185,null,["8"]] 01:52:44 INFO - PROCESS | 1835 | 1477558364470 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 01:52:44 INFO - PROCESS | 1835 | 1477558364477 Marionette TRACE conn4 <- [1,1186,null,{}] 01:52:44 INFO - PROCESS | 1835 | 1477558364485 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b5000 == 34 [pid = 1835] [id = 276] 01:52:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x93d20400) [pid = 1835] [serial = 813] [outer = (nil)] 01:52:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x98f2c800) [pid = 1835] [serial = 814] [outer = 0x93d20400] 01:52:44 INFO - PROCESS | 1835 | 1477558364586 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x9a337400) [pid = 1835] [serial = 815] [outer = 0x93d20400] 01:52:45 INFO - PROCESS | 1835 | 1477558365549 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 01:52:45 INFO - PROCESS | 1835 | --DOCSHELL 0x98f2b000 == 33 [pid = 1835] [id = 270] 01:52:45 INFO - PROCESS | 1835 | --DOCSHELL 0x9413a000 == 32 [pid = 1835] [id = 269] 01:52:45 INFO - PROCESS | 1835 | --DOCSHELL 0x8f905800 == 31 [pid = 1835] [id = 268] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0xa453ec00) [pid = 1835] [serial = 767] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0xa4580800) [pid = 1835] [serial = 768] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0xa2ce2400) [pid = 1835] [serial = 764] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0xa2cea400) [pid = 1835] [serial = 765] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0xa275d800) [pid = 1835] [serial = 761] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0xa2b27c00) [pid = 1835] [serial = 762] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9b0ed800) [pid = 1835] [serial = 758] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9b0f7c00) [pid = 1835] [serial = 759] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x94d7c400) [pid = 1835] [serial = 755] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x956e7400) [pid = 1835] [serial = 756] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x97a1a800) [pid = 1835] [serial = 752] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x957e0400) [pid = 1835] [serial = 753] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0xa2ffbc00) [pid = 1835] [serial = 749] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0xa2ffac00) [pid = 1835] [serial = 750] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa2ceb400) [pid = 1835] [serial = 746] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0xa2cee800) [pid = 1835] [serial = 747] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0xa2ad4400) [pid = 1835] [serial = 743] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0xa2b2d400) [pid = 1835] [serial = 744] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x98f28c00) [pid = 1835] [serial = 740] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x98fde800) [pid = 1835] [serial = 741] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0xa10aec00) [pid = 1835] [serial = 708] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8f90e000) [pid = 1835] [serial = 737] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8fa59800) [pid = 1835] [serial = 738] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0xa2b28000) [pid = 1835] [serial = 735] [outer = (nil)] [url = about:blank] 01:52:45 INFO - . 01:52:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1571ms 01:52:45 INFO - PROCESS | 1835 | 1477558365634 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 1835 | 1477558365641 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 01:52:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 01:52:45 INFO - PROCESS | 1835 | 1477558365650 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:45 INFO - PROCESS | 1835 | 1477558365887 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 01:52:46 INFO - PROCESS | 1835 | 1477558366018 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 01:52:46 INFO - PROCESS | 1835 | 1477558366023 Marionette TRACE conn4 <- [1,1190,null,["8"]] 01:52:46 INFO - PROCESS | 1835 | 1477558366031 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 01:52:46 INFO - PROCESS | 1835 | 1477558366038 Marionette TRACE conn4 <- [1,1191,null,{}] 01:52:46 INFO - PROCESS | 1835 | 1477558366044 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x9318a000 == 32 [pid = 1835] [id = 277] 01:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x9342a800) [pid = 1835] [serial = 816] [outer = (nil)] 01:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x94030c00) [pid = 1835] [serial = 817] [outer = 0x9342a800] 01:52:46 INFO - PROCESS | 1835 | 1477558366136 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x94c73400) [pid = 1835] [serial = 818] [outer = 0x9342a800] 01:52:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x97a1a800 == 33 [pid = 1835] [id = 278] 01:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x98342800) [pid = 1835] [serial = 819] [outer = (nil)] 01:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x98343400) [pid = 1835] [serial = 820] [outer = 0x98342800] 01:52:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x98fd9000) [pid = 1835] [serial = 821] [outer = 0x98342800] 01:52:46 INFO - PROCESS | 1835 | 1477558366872 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 01:52:46 INFO - ... 01:52:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1278ms 01:52:46 INFO - PROCESS | 1835 | 1477558366927 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1835 | 1477558366932 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:52:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 01:52:46 INFO - PROCESS | 1835 | 1477558366942 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:47 INFO - PROCESS | 1835 | 1477558367148 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 01:52:47 INFO - PROCESS | 1835 | 1477558367275 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 01:52:47 INFO - PROCESS | 1835 | 1477558367281 Marionette TRACE conn4 <- [1,1195,null,["8"]] 01:52:47 INFO - PROCESS | 1835 | 1477558367290 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 01:52:47 INFO - PROCESS | 1835 | 1477558367297 Marionette TRACE conn4 <- [1,1196,null,{}] 01:52:47 INFO - PROCESS | 1835 | 1477558367303 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fe4c00 == 34 [pid = 1835] [id = 279] 01:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x98fe6400) [pid = 1835] [serial = 822] [outer = (nil)] 01:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x9a48d800) [pid = 1835] [serial = 823] [outer = 0x98fe6400] 01:52:47 INFO - PROCESS | 1835 | 1477558367395 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9b0f6c00) [pid = 1835] [serial = 824] [outer = 0x98fe6400] 01:52:47 INFO - PROCESS | 1835 | ++DOCSHELL 0xa27dc400 == 35 [pid = 1835] [id = 280] 01:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0xa27de000) [pid = 1835] [serial = 825] [outer = (nil)] 01:52:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa27d2c00) [pid = 1835] [serial = 826] [outer = 0xa27de000] 01:52:48 INFO - PROCESS | 1835 | 1477558368070 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 01:52:48 INFO - . 01:52:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1225ms 01:52:48 INFO - PROCESS | 1835 | 1477558368175 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 1835 | 1477558368184 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 01:52:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 01:52:48 INFO - PROCESS | 1835 | 1477558368198 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:48 INFO - PROCESS | 1835 | 1477558368417 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:52:48 INFO - PROCESS | 1835 | 1477558368571 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 01:52:48 INFO - PROCESS | 1835 | 1477558368577 Marionette TRACE conn4 <- [1,1200,null,["8"]] 01:52:48 INFO - PROCESS | 1835 | 1477558368583 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 01:52:48 INFO - PROCESS | 1835 | 1477558368591 Marionette TRACE conn4 <- [1,1201,null,{}] 01:52:48 INFO - PROCESS | 1835 | 1477558368599 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2b2b400 == 36 [pid = 1835] [id = 281] 01:52:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2b2c000) [pid = 1835] [serial = 827] [outer = (nil)] 01:52:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa2b2e800) [pid = 1835] [serial = 828] [outer = 0xa2b2c000] 01:52:48 INFO - PROCESS | 1835 | 1477558368700 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa2ce2800) [pid = 1835] [serial = 829] [outer = 0xa2b2c000] 01:52:49 INFO - PROCESS | 1835 | ++DOCSHELL 0xa10e2800 == 37 [pid = 1835] [id = 282] 01:52:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa2ff8800) [pid = 1835] [serial = 830] [outer = (nil)] 01:52:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9a023000) [pid = 1835] [serial = 831] [outer = 0xa2ff8800] 01:52:49 INFO - PROCESS | 1835 | 1477558369417 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 01:52:49 INFO - . 01:52:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1324ms 01:52:49 INFO - PROCESS | 1835 | 1477558369536 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 01:52:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 01:52:49 INFO - PROCESS | 1835 | 1477558369544 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 01:52:49 INFO - PROCESS | 1835 | 1477558369553 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:49 INFO - PROCESS | 1835 | 1477558369824 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 01:52:49 INFO - PROCESS | 1835 | 1477558369848 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 01:52:49 INFO - PROCESS | 1835 | 1477558369853 Marionette TRACE conn4 <- [1,1205,null,["8"]] 01:52:49 INFO - PROCESS | 1835 | 1477558369858 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 01:52:49 INFO - PROCESS | 1835 | 1477558369863 Marionette TRACE conn4 <- [1,1206,null,{}] 01:52:49 INFO - PROCESS | 1835 | 1477558369871 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 1835 | ++DOCSHELL 0xa300e000 == 38 [pid = 1835] [id = 283] 01:52:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0xa3010000) [pid = 1835] [serial = 832] [outer = (nil)] 01:52:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0xa4545c00) [pid = 1835] [serial = 833] [outer = 0xa3010000] 01:52:50 INFO - PROCESS | 1835 | 1477558370038 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0xa4581400) [pid = 1835] [serial = 834] [outer = 0xa3010000] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8f90bc00) [pid = 1835] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9348b400) [pid = 1835] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x94d7f000) [pid = 1835] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9a48d000) [pid = 1835] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0xa453bc00) [pid = 1835] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa4890400) [pid = 1835] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x923df000) [pid = 1835] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9413b800) [pid = 1835] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x98f2b800) [pid = 1835] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 01:52:50 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x9a06b800) [pid = 1835] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 01:52:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x923df000 == 39 [pid = 1835] [id = 284] 01:52:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9348b400) [pid = 1835] [serial = 835] [outer = (nil)] 01:52:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x93b20800) [pid = 1835] [serial = 836] [outer = 0x9348b400] 01:52:50 INFO - PROCESS | 1835 | 1477558370966 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 01:52:51 INFO - . 01:52:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1474ms 01:52:51 INFO - PROCESS | 1835 | 1477558371026 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 1835 | 1477558371030 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 01:52:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 01:52:51 INFO - PROCESS | 1835 | 1477558371037 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:51 INFO - PROCESS | 1835 | 1477558371219 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 01:52:51 INFO - PROCESS | 1835 | 1477558371354 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 01:52:51 INFO - PROCESS | 1835 | 1477558371357 Marionette TRACE conn4 <- [1,1210,null,["8"]] 01:52:51 INFO - PROCESS | 1835 | 1477558371367 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 01:52:51 INFO - PROCESS | 1835 | 1477558371372 Marionette TRACE conn4 <- [1,1211,null,{}] 01:52:51 INFO - PROCESS | 1835 | 1477558371378 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db43000 == 40 [pid = 1835] [id = 285] 01:52:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dbe2c00) [pid = 1835] [serial = 837] [outer = (nil)] 01:52:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0xa4c4ec00) [pid = 1835] [serial = 838] [outer = 0x8dbe2c00] 01:52:51 INFO - PROCESS | 1835 | 1477558371460 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0xa4c8d400) [pid = 1835] [serial = 839] [outer = 0x8dbe2c00] 01:52:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daba000 == 41 [pid = 1835] [id = 286] 01:52:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0xa93c9000) [pid = 1835] [serial = 840] [outer = (nil)] 01:52:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0xa93cdc00) [pid = 1835] [serial = 841] [outer = 0xa93c9000] 01:52:52 INFO - PROCESS | 1835 | 1477558372109 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 01:52:52 INFO - . 01:52:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1121ms 01:52:52 INFO - PROCESS | 1835 | 1477558372158 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1835 | 1477558372163 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:52:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 01:52:52 INFO - PROCESS | 1835 | 1477558372175 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:52 INFO - PROCESS | 1835 | 1477558372410 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 01:52:52 INFO - PROCESS | 1835 | 1477558372538 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 01:52:52 INFO - PROCESS | 1835 | 1477558372544 Marionette TRACE conn4 <- [1,1215,null,["8"]] 01:52:52 INFO - PROCESS | 1835 | 1477558372550 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 01:52:52 INFO - PROCESS | 1835 | 1477558372555 Marionette TRACE conn4 <- [1,1216,null,{}] 01:52:52 INFO - PROCESS | 1835 | 1477558372563 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dabd800 == 42 [pid = 1835] [id = 287] 01:52:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8dabe000) [pid = 1835] [serial = 842] [outer = (nil)] 01:52:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8db42c00) [pid = 1835] [serial = 843] [outer = 0x8dabe000] 01:52:52 INFO - PROCESS | 1835 | 1477558372695 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f8b2c00) [pid = 1835] [serial = 844] [outer = 0x8dabe000] 01:52:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x928dc400 == 43 [pid = 1835] [id = 288] 01:52:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x928dc800) [pid = 1835] [serial = 845] [outer = (nil)] 01:52:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x928dcc00) [pid = 1835] [serial = 846] [outer = 0x928dc800] 01:52:53 INFO - PROCESS | 1835 | 1477558373591 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 01:52:53 INFO - . 01:52:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1427ms 01:52:53 INFO - PROCESS | 1835 | 1477558373602 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1835 | 1477558373609 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 01:52:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 01:52:53 INFO - PROCESS | 1835 | 1477558373620 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:53 INFO - PROCESS | 1835 | 1477558373878 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:52:54 INFO - PROCESS | 1835 | 1477558374023 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 01:52:54 INFO - PROCESS | 1835 | 1477558374030 Marionette TRACE conn4 <- [1,1220,null,["8"]] 01:52:54 INFO - PROCESS | 1835 | 1477558374038 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 01:52:54 INFO - PROCESS | 1835 | 1477558374045 Marionette TRACE conn4 <- [1,1221,null,{}] 01:52:54 INFO - PROCESS | 1835 | 1477558374098 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e5000 == 44 [pid = 1835] [id = 289] 01:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x928e5400) [pid = 1835] [serial = 847] [outer = (nil)] 01:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x928e7c00) [pid = 1835] [serial = 848] [outer = 0x928e5400] 01:52:54 INFO - PROCESS | 1835 | 1477558374209 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x928e9c00) [pid = 1835] [serial = 849] [outer = 0x928e5400] 01:52:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x94137800 == 45 [pid = 1835] [id = 290] 01:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x9413e800) [pid = 1835] [serial = 850] [outer = (nil)] 01:52:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x94167800) [pid = 1835] [serial = 851] [outer = 0x9413e800] 01:52:54 INFO - PROCESS | 1835 | 1477558374988 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 01:52:55 INFO - . 01:52:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1471ms 01:52:55 INFO - PROCESS | 1835 | 1477558375090 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1835 | 1477558375096 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 01:52:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 01:52:55 INFO - PROCESS | 1835 | 1477558375122 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:55 INFO - PROCESS | 1835 | 1477558375364 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 01:52:55 INFO - PROCESS | 1835 | 1477558375547 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 01:52:55 INFO - PROCESS | 1835 | 1477558375553 Marionette TRACE conn4 <- [1,1225,null,["8"]] 01:52:55 INFO - PROCESS | 1835 | 1477558375563 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 01:52:55 INFO - PROCESS | 1835 | 1477558375570 Marionette TRACE conn4 <- [1,1226,null,{}] 01:52:55 INFO - PROCESS | 1835 | 1477558375621 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde3800 == 46 [pid = 1835] [id = 291] 01:52:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x94d82800) [pid = 1835] [serial = 852] [outer = (nil)] 01:52:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x956e2400) [pid = 1835] [serial = 853] [outer = 0x94d82800] 01:52:55 INFO - PROCESS | 1835 | 1477558375727 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x97a10000) [pid = 1835] [serial = 854] [outer = 0x94d82800] 01:52:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x98fdd000 == 47 [pid = 1835] [id = 292] 01:52:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x98fe1000) [pid = 1835] [serial = 855] [outer = (nil)] 01:52:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x97df2400) [pid = 1835] [serial = 856] [outer = 0x98fe1000] 01:52:56 INFO - PROCESS | 1835 | 1477558376579 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 01:52:56 INFO - . 01:52:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1483ms 01:52:56 INFO - PROCESS | 1835 | 1477558376655 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 1835 | 1477558376664 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 01:52:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 01:52:56 INFO - PROCESS | 1835 | 1477558376674 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:56 INFO - PROCESS | 1835 | 1477558376902 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 01:52:57 INFO - PROCESS | 1835 | 1477558377079 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 01:52:57 INFO - PROCESS | 1835 | 1477558377084 Marionette TRACE conn4 <- [1,1230,null,["8"]] 01:52:57 INFO - PROCESS | 1835 | 1477558377091 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 01:52:57 INFO - PROCESS | 1835 | 1477558377100 Marionette TRACE conn4 <- [1,1231,null,{}] 01:52:57 INFO - PROCESS | 1835 | 1477558377148 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b0f4400 == 48 [pid = 1835] [id = 293] 01:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x9b0f5800) [pid = 1835] [serial = 857] [outer = (nil)] 01:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0xa10ef800) [pid = 1835] [serial = 858] [outer = 0x9b0f5800] 01:52:57 INFO - PROCESS | 1835 | 1477558377252 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0xa2a69400) [pid = 1835] [serial = 859] [outer = 0x9b0f5800] 01:52:57 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2ff0800 == 49 [pid = 1835] [id = 294] 01:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0xa3004c00) [pid = 1835] [serial = 860] [outer = (nil)] 01:52:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0xa2b34800) [pid = 1835] [serial = 861] [outer = 0xa3004c00] 01:52:58 INFO - PROCESS | 1835 | 1477558378026 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 01:52:58 INFO - . 01:52:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1422ms 01:52:58 INFO - PROCESS | 1835 | 1477558378096 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:52:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 01:52:58 INFO - PROCESS | 1835 | 1477558378101 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:52:58 INFO - PROCESS | 1835 | 1477558378109 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:52:58 INFO - PROCESS | 1835 | 1477558378316 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 01:52:58 INFO - PROCESS | 1835 | 1477558378487 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 01:52:58 INFO - PROCESS | 1835 | 1477558378490 Marionette TRACE conn4 <- [1,1235,null,["8"]] 01:52:58 INFO - PROCESS | 1835 | 1477558378501 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 01:52:58 INFO - PROCESS | 1835 | 1477558378507 Marionette TRACE conn4 <- [1,1236,null,{}] 01:52:58 INFO - PROCESS | 1835 | 1477558378514 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2cee400 == 50 [pid = 1835] [id = 295] 01:52:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0xa2cf1c00) [pid = 1835] [serial = 862] [outer = (nil)] 01:52:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0xa483dc00) [pid = 1835] [serial = 863] [outer = 0xa2cf1c00] 01:52:58 INFO - PROCESS | 1835 | 1477558378644 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0xa4cf5800) [pid = 1835] [serial = 864] [outer = 0xa2cf1c00] 01:52:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daeec00 == 51 [pid = 1835] [id = 296] 01:52:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x8f910800) [pid = 1835] [serial = 865] [outer = (nil)] 01:52:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x8f96ec00) [pid = 1835] [serial = 866] [outer = 0x8f910800] 01:52:59 INFO - PROCESS | 1835 | 1477558379489 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 01:52:59 INFO - . 01:52:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1475ms 01:52:59 INFO - PROCESS | 1835 | 1477558379583 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 1835 | 1477558379587 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 01:52:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 01:52:59 INFO - PROCESS | 1835 | 1477558379819 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:00 INFO - PROCESS | 1835 | 1477558380039 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:53:00 INFO - PROCESS | 1835 | 1477558380238 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 01:53:00 INFO - PROCESS | 1835 | 1477558380244 Marionette TRACE conn4 <- [1,1240,null,["8"]] 01:53:00 INFO - PROCESS | 1835 | 1477558380255 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 01:53:00 INFO - PROCESS | 1835 | 1477558380264 Marionette TRACE conn4 <- [1,1241,null,{}] 01:53:00 INFO - PROCESS | 1835 | 1477558380272 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x906ac000 == 52 [pid = 1835] [id = 297] 01:53:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x906ad400) [pid = 1835] [serial = 867] [outer = (nil)] 01:53:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x925ca800) [pid = 1835] [serial = 868] [outer = 0x906ad400] 01:53:00 INFO - PROCESS | 1835 | 1477558380367 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x928e6800) [pid = 1835] [serial = 869] [outer = 0x906ad400] 01:53:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f97a800 == 53 [pid = 1835] [id = 298] 01:53:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x93b48400) [pid = 1835] [serial = 870] [outer = (nil)] 01:53:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x8daf5400) [pid = 1835] [serial = 871] [outer = 0x93b48400] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x8daba000 == 52 [pid = 1835] [id = 286] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x8db43000 == 51 [pid = 1835] [id = 285] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x923df000 == 50 [pid = 1835] [id = 284] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0xa300e000 == 49 [pid = 1835] [id = 283] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0xa10e2800 == 48 [pid = 1835] [id = 282] 01:53:01 INFO - PROCESS | 1835 | 1477558381479 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0xa27dc400 == 47 [pid = 1835] [id = 280] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x98fe4c00 == 46 [pid = 1835] [id = 279] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x97a1a800 == 45 [pid = 1835] [id = 278] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x9318a000 == 44 [pid = 1835] [id = 277] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ce5400 == 43 [pid = 1835] [id = 275] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90a800 == 42 [pid = 1835] [id = 274] 01:53:01 INFO - PROCESS | 1835 | --DOCSHELL 0x9413ac00 == 41 [pid = 1835] [id = 273] 01:53:01 INFO - . 01:53:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1728ms 01:53:01 INFO - PROCESS | 1835 | 1477558381515 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1835 | 1477558381524 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x9a2e5000) [pid = 1835] [serial = 797] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x98fdec00) [pid = 1835] [serial = 795] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0xa457d800) [pid = 1835] [serial = 776] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x97a62400) [pid = 1835] [serial = 770] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x98fd8400) [pid = 1835] [serial = 794] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x9b0f0000) [pid = 1835] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x9a48c800) [pid = 1835] [serial = 798] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x8f970800) [pid = 1835] [serial = 788] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0xa4c8e800) [pid = 1835] [serial = 779] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0xa10ae800) [pid = 1835] [serial = 774] [outer = (nil)] [url = about:blank] 01:53:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0xa4cf5000) [pid = 1835] [serial = 783] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x9416e000) [pid = 1835] [serial = 791] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9b4b1c00) [pid = 1835] [serial = 773] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0xa4c90000) [pid = 1835] [serial = 780] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x9b423c00) [pid = 1835] [serial = 782] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x97a1ac00) [pid = 1835] [serial = 786] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x97a66000) [pid = 1835] [serial = 785] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0xa457f800) [pid = 1835] [serial = 777] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x94174800) [pid = 1835] [serial = 792] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x906ac400) [pid = 1835] [serial = 789] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x98341c00) [pid = 1835] [serial = 771] [outer = (nil)] [url = about:blank] 01:53:01 INFO - PROCESS | 1835 | 1477558381609 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:01 INFO - PROCESS | 1835 | 1477558381862 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 01:53:02 INFO - PROCESS | 1835 | 1477558381995 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 01:53:02 INFO - PROCESS | 1835 | 1477558382002 Marionette TRACE conn4 <- [1,1245,null,["8"]] 01:53:02 INFO - PROCESS | 1835 | 1477558382014 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 01:53:02 INFO - PROCESS | 1835 | 1477558382019 Marionette TRACE conn4 <- [1,1246,null,{}] 01:53:02 INFO - PROCESS | 1835 | 1477558382029 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b1c000 == 42 [pid = 1835] [id = 299] 01:53:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x93b20400) [pid = 1835] [serial = 872] [outer = (nil)] 01:53:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x93b40c00) [pid = 1835] [serial = 873] [outer = 0x93b20400] 01:53:02 INFO - PROCESS | 1835 | 1477558382134 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x93b4b400) [pid = 1835] [serial = 874] [outer = 0x93b20400] 01:53:02 INFO - PROCESS | 1835 | 1477558382736 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 01:53:02 INFO - . 01:53:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1228ms 01:53:02 INFO - PROCESS | 1835 | 1477558382790 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 1835 | 1477558382793 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 01:53:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 01:53:02 INFO - PROCESS | 1835 | 1477558382811 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:03 INFO - PROCESS | 1835 | 1477558383063 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 01:53:03 INFO - PROCESS | 1835 | 1477558383087 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 01:53:03 INFO - PROCESS | 1835 | 1477558383093 Marionette TRACE conn4 <- [1,1250,null,["8"]] 01:53:03 INFO - PROCESS | 1835 | 1477558383099 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 01:53:03 INFO - PROCESS | 1835 | 1477558383107 Marionette TRACE conn4 <- [1,1251,null,{}] 01:53:03 INFO - PROCESS | 1835 | 1477558383113 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x956e3000 == 43 [pid = 1835] [id = 300] 01:53:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x956e3c00) [pid = 1835] [serial = 875] [outer = (nil)] 01:53:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x95733800) [pid = 1835] [serial = 876] [outer = 0x956e3c00] 01:53:03 INFO - PROCESS | 1835 | 1477558383213 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x97a1b800) [pid = 1835] [serial = 877] [outer = 0x956e3c00] 01:53:03 INFO - PROCESS | 1835 | 1477558383975 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 01:53:04 INFO - . 01:53:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1223ms 01:53:04 INFO - PROCESS | 1835 | 1477558384026 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1835 | 1477558384033 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:53:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 01:53:04 INFO - PROCESS | 1835 | 1477558384040 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:04 INFO - PROCESS | 1835 | 1477558384294 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 01:53:04 INFO - PROCESS | 1835 | 1477558384320 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 01:53:04 INFO - PROCESS | 1835 | 1477558384325 Marionette TRACE conn4 <- [1,1255,null,["8"]] 01:53:04 INFO - PROCESS | 1835 | 1477558384330 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 01:53:04 INFO - PROCESS | 1835 | 1477558384341 Marionette TRACE conn4 <- [1,1256,null,{}] 01:53:04 INFO - PROCESS | 1835 | 1477558384419 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x983abc00 == 44 [pid = 1835] [id = 301] 01:53:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x983b2400) [pid = 1835] [serial = 878] [outer = (nil)] 01:53:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x98fd8c00) [pid = 1835] [serial = 879] [outer = 0x983b2400] 01:53:04 INFO - PROCESS | 1835 | 1477558384514 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x98fe4c00) [pid = 1835] [serial = 880] [outer = 0x983b2400] 01:53:05 INFO - PROCESS | 1835 | 1477558385220 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 01:53:05 INFO - . 01:53:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1225ms 01:53:05 INFO - PROCESS | 1835 | 1477558385267 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1835 | 1477558385271 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 01:53:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 01:53:05 INFO - PROCESS | 1835 | 1477558385278 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:05 INFO - PROCESS | 1835 | 1477558385501 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:53:05 INFO - PROCESS | 1835 | 1477558385531 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 01:53:05 INFO - PROCESS | 1835 | 1477558385535 Marionette TRACE conn4 <- [1,1260,null,["8"]] 01:53:05 INFO - PROCESS | 1835 | 1477558385541 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 01:53:05 INFO - PROCESS | 1835 | 1477558385548 Marionette TRACE conn4 <- [1,1261,null,{}] 01:53:05 INFO - PROCESS | 1835 | 1477558385553 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2800 == 45 [pid = 1835] [id = 302] 01:53:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x9a62f000) [pid = 1835] [serial = 881] [outer = (nil)] 01:53:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x9a69a800) [pid = 1835] [serial = 882] [outer = 0x9a62f000] 01:53:05 INFO - PROCESS | 1835 | 1477558385712 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x9b4b3c00) [pid = 1835] [serial = 883] [outer = 0x9a62f000] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0xa93c9000) [pid = 1835] [serial = 840] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0xa3010000) [pid = 1835] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0xa2ce7c00) [pid = 1835] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0xa2b2c000) [pid = 1835] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x98fe6400) [pid = 1835] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x93d20400) [pid = 1835] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x9342a800) [pid = 1835] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0xa2ff8800) [pid = 1835] [serial = 830] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x98342800) [pid = 1835] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x9a079c00) [pid = 1835] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9348b400) [pid = 1835] [serial = 835] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x94143800) [pid = 1835] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 01:53:06 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0xa27de000) [pid = 1835] [serial = 825] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 1835 | 1477558386567 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 01:53:06 INFO - . 01:53:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1334ms 01:53:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 01:53:06 INFO - PROCESS | 1835 | 1477558386618 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 1835 | 1477558386621 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 01:53:06 INFO - PROCESS | 1835 | 1477558386630 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:06 INFO - PROCESS | 1835 | 1477558386875 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 01:53:07 INFO - PROCESS | 1835 | 1477558387011 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 01:53:07 INFO - PROCESS | 1835 | 1477558387014 Marionette TRACE conn4 <- [1,1265,null,["8"]] 01:53:07 INFO - PROCESS | 1835 | 1477558387021 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 01:53:07 INFO - PROCESS | 1835 | 1477558387027 Marionette TRACE conn4 <- [1,1266,null,{}] 01:53:07 INFO - PROCESS | 1835 | 1477558387033 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1835 | ++DOCSHELL 0xa2aca800 == 46 [pid = 1835] [id = 303] 01:53:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0xa2ad4400) [pid = 1835] [serial = 884] [outer = (nil)] 01:53:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0xa2b2b000) [pid = 1835] [serial = 885] [outer = 0xa2ad4400] 01:53:07 INFO - PROCESS | 1835 | 1477558387122 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0xa2ce2400) [pid = 1835] [serial = 886] [outer = 0xa2ad4400] 01:53:07 INFO - PROCESS | 1835 | 1477558387688 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 01:53:07 INFO - . 01:53:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1073ms 01:53:07 INFO - PROCESS | 1835 | 1477558387701 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1835 | 1477558387705 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 01:53:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 01:53:07 INFO - PROCESS | 1835 | 1477558387722 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:07 INFO - PROCESS | 1835 | 1477558387886 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 01:53:08 INFO - PROCESS | 1835 | 1477558388021 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 01:53:08 INFO - PROCESS | 1835 | 1477558388029 Marionette TRACE conn4 <- [1,1270,null,["8"]] 01:53:08 INFO - PROCESS | 1835 | 1477558388035 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 01:53:08 INFO - PROCESS | 1835 | 1477558388042 Marionette TRACE conn4 <- [1,1271,null,{}] 01:53:08 INFO - PROCESS | 1835 | 1477558388047 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddb000 == 47 [pid = 1835] [id = 304] 01:53:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x93b48000) [pid = 1835] [serial = 887] [outer = (nil)] 01:53:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0xa2ff2000) [pid = 1835] [serial = 888] [outer = 0x93b48000] 01:53:08 INFO - PROCESS | 1835 | 1477558388134 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0xa2ff2800) [pid = 1835] [serial = 889] [outer = 0x93b48000] 01:53:08 INFO - PROCESS | 1835 | 1477558388761 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 01:53:08 INFO - . 01:53:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1070ms 01:53:08 INFO - PROCESS | 1835 | 1477558388798 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1835 | 1477558388805 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:53:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 01:53:08 INFO - PROCESS | 1835 | 1477558388818 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:09 INFO - PROCESS | 1835 | 1477558389029 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 01:53:09 INFO - PROCESS | 1835 | 1477558389219 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 01:53:09 INFO - PROCESS | 1835 | 1477558389225 Marionette TRACE conn4 <- [1,1275,null,["8"]] 01:53:09 INFO - PROCESS | 1835 | 1477558389235 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 01:53:09 INFO - PROCESS | 1835 | 1477558389242 Marionette TRACE conn4 <- [1,1276,null,{}] 01:53:09 INFO - PROCESS | 1835 | 1477558389255 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x928dd800 == 48 [pid = 1835] [id = 305] 01:53:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x928df000) [pid = 1835] [serial = 890] [outer = (nil)] 01:53:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x9317d800) [pid = 1835] [serial = 891] [outer = 0x928df000] 01:53:09 INFO - PROCESS | 1835 | 1477558389363 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x93181c00) [pid = 1835] [serial = 892] [outer = 0x928df000] 01:53:10 INFO - PROCESS | 1835 | 1477558390059 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 01:53:10 INFO - . 01:53:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1272ms 01:53:10 INFO - PROCESS | 1835 | 1477558390095 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1835 | 1477558390104 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 01:53:10 INFO - PROCESS | 1835 | 1477558390114 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:10 INFO - PROCESS | 1835 | 1477558390392 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:53:10 INFO - PROCESS | 1835 | 1477558390586 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 01:53:10 INFO - PROCESS | 1835 | 1477558390593 Marionette TRACE conn4 <- [1,1280,null,["8"]] 01:53:10 INFO - PROCESS | 1835 | 1477558390603 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 01:53:10 INFO - PROCESS | 1835 | 1477558390612 Marionette TRACE conn4 <- [1,1281,null,{}] 01:53:10 INFO - PROCESS | 1835 | 1477558390626 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x9503fc00 == 49 [pid = 1835] [id = 306] 01:53:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x950f8c00) [pid = 1835] [serial = 893] [outer = (nil)] 01:53:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x97a63000) [pid = 1835] [serial = 894] [outer = 0x950f8c00] 01:53:10 INFO - PROCESS | 1835 | 1477558390734 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x97a14000) [pid = 1835] [serial = 895] [outer = 0x950f8c00] 01:53:11 INFO - PROCESS | 1835 | 1477558391564 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 01:53:11 INFO - . 01:53:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1489ms 01:53:11 INFO - PROCESS | 1835 | 1477558391612 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1835 | 1477558391621 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 01:53:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 01:53:11 INFO - PROCESS | 1835 | 1477558391630 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:11 INFO - PROCESS | 1835 | 1477558391829 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 01:53:12 INFO - PROCESS | 1835 | 1477558392006 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 01:53:12 INFO - PROCESS | 1835 | 1477558392012 Marionette TRACE conn4 <- [1,1285,null,["8"]] 01:53:12 INFO - PROCESS | 1835 | 1477558392022 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 01:53:12 INFO - PROCESS | 1835 | 1477558392030 Marionette TRACE conn4 <- [1,1286,null,{}] 01:53:12 INFO - PROCESS | 1835 | 1477558392083 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b5b2c00 == 50 [pid = 1835] [id = 307] 01:53:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x9b5b3800) [pid = 1835] [serial = 896] [outer = (nil)] 01:53:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0xa2ce8400) [pid = 1835] [serial = 897] [outer = 0x9b5b3800] 01:53:12 INFO - PROCESS | 1835 | 1477558392188 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0xa3008400) [pid = 1835] [serial = 898] [outer = 0x9b5b3800] 01:53:12 INFO - PROCESS | 1835 | 1477558392842 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 01:53:12 INFO - . 01:53:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1223ms 01:53:12 INFO - PROCESS | 1835 | 1477558392873 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1835 | 1477558392878 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 01:53:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 01:53:12 INFO - PROCESS | 1835 | 1477558392892 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:13 INFO - PROCESS | 1835 | 1477558393106 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 01:53:13 INFO - PROCESS | 1835 | 1477558393296 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 01:53:13 INFO - PROCESS | 1835 | 1477558393299 Marionette TRACE conn4 <- [1,1290,null,["8"]] 01:53:13 INFO - PROCESS | 1835 | 1477558393311 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 01:53:13 INFO - PROCESS | 1835 | 1477558393319 Marionette TRACE conn4 <- [1,1291,null,{}] 01:53:13 INFO - PROCESS | 1835 | 1477558393331 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1835 | ++DOCSHELL 0xa4cf5000 == 51 [pid = 1835] [id = 308] 01:53:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0xa5e95c00) [pid = 1835] [serial = 899] [outer = (nil)] 01:53:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0xa93c2000) [pid = 1835] [serial = 900] [outer = 0xa5e95c00] 01:53:13 INFO - PROCESS | 1835 | 1477558393439 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x94303000) [pid = 1835] [serial = 901] [outer = 0xa5e95c00] 01:53:14 INFO - PROCESS | 1835 | 1477558394135 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 01:53:14 INFO - . 01:53:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1279ms 01:53:14 INFO - PROCESS | 1835 | 1477558394168 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 1835 | 1477558394171 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:53:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 01:53:14 INFO - PROCESS | 1835 | 1477558394179 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:14 INFO - PROCESS | 1835 | 1477558394386 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 01:53:14 INFO - PROCESS | 1835 | 1477558394567 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 01:53:14 INFO - PROCESS | 1835 | 1477558394573 Marionette TRACE conn4 <- [1,1295,null,["8"]] 01:53:14 INFO - PROCESS | 1835 | 1477558394583 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 01:53:14 INFO - PROCESS | 1835 | 1477558394589 Marionette TRACE conn4 <- [1,1296,null,{}] 01:53:14 INFO - PROCESS | 1835 | 1477558394638 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x94309800 == 52 [pid = 1835] [id = 309] 01:53:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x94309c00) [pid = 1835] [serial = 902] [outer = (nil)] 01:53:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x9430b800) [pid = 1835] [serial = 903] [outer = 0x94309c00] 01:53:14 INFO - PROCESS | 1835 | 1477558394756 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x94310400) [pid = 1835] [serial = 904] [outer = 0x94309c00] 01:53:15 INFO - PROCESS | 1835 | 1477558395390 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 01:53:15 INFO - . 01:53:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1231ms 01:53:15 INFO - PROCESS | 1835 | 1477558395422 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 1835 | 1477558395426 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 01:53:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 01:53:15 INFO - PROCESS | 1835 | 1477558395435 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:15 INFO - PROCESS | 1835 | 1477558395649 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:53:15 INFO - PROCESS | 1835 | 1477558395838 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 01:53:15 INFO - PROCESS | 1835 | 1477558395843 Marionette TRACE conn4 <- [1,1300,null,["8"]] 01:53:15 INFO - PROCESS | 1835 | 1477558395855 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 01:53:15 INFO - PROCESS | 1835 | 1477558395864 Marionette TRACE conn4 <- [1,1301,null,{}] 01:53:15 INFO - PROCESS | 1835 | 1477558395870 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x9493b000 == 53 [pid = 1835] [id = 310] 01:53:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x9493c000) [pid = 1835] [serial = 905] [outer = (nil)] 01:53:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x94941400) [pid = 1835] [serial = 906] [outer = 0x9493c000] 01:53:15 INFO - PROCESS | 1835 | 1477558395968 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x94940800) [pid = 1835] [serial = 907] [outer = 0x9493c000] 01:53:16 INFO - PROCESS | 1835 | 1477558396613 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 01:53:16 INFO - . 01:53:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1225ms 01:53:16 INFO - PROCESS | 1835 | 1477558396661 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1835 | 1477558396667 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 01:53:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 01:53:16 INFO - PROCESS | 1835 | 1477558396675 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:16 INFO - PROCESS | 1835 | 1477558396858 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 01:53:17 INFO - PROCESS | 1835 | 1477558397035 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 01:53:17 INFO - PROCESS | 1835 | 1477558397038 Marionette TRACE conn4 <- [1,1305,null,["8"]] 01:53:17 INFO - PROCESS | 1835 | 1477558397049 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 01:53:17 INFO - PROCESS | 1835 | 1477558397064 Marionette TRACE conn4 <- [1,1306,null,{}] 01:53:17 INFO - PROCESS | 1835 | 1477558397078 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x938c5400 == 54 [pid = 1835] [id = 311] 01:53:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x938c5c00) [pid = 1835] [serial = 908] [outer = (nil)] 01:53:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x938ca000) [pid = 1835] [serial = 909] [outer = 0x938c5c00] 01:53:17 INFO - PROCESS | 1835 | 1477558397173 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x938cbc00) [pid = 1835] [serial = 910] [outer = 0x938c5c00] 01:53:18 INFO - PROCESS | 1835 | 1477558398041 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 01:53:18 INFO - . 01:53:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1424ms 01:53:18 INFO - PROCESS | 1835 | 1477558398102 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 1835 | 1477558398109 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 01:53:18 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 01:53:18 INFO - PROCESS | 1835 | 1477558398122 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:18 INFO - PROCESS | 1835 | 1477558398340 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 01:53:18 INFO - PROCESS | 1835 | 1477558398532 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 01:53:18 INFO - PROCESS | 1835 | 1477558398537 Marionette TRACE conn4 <- [1,1310,null,["8"]] 01:53:18 INFO - PROCESS | 1835 | 1477558398550 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 01:53:18 INFO - PROCESS | 1835 | 1477558398559 Marionette TRACE conn4 <- [1,1311,null,{}] 01:53:18 INFO - PROCESS | 1835 | 1477558398622 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbde800 == 55 [pid = 1835] [id = 312] 01:53:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x8f8ac000) [pid = 1835] [serial = 911] [outer = (nil)] 01:53:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x8fa54400) [pid = 1835] [serial = 912] [outer = 0x8f8ac000] 01:53:18 INFO - PROCESS | 1835 | 1477558398759 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x906ad000) [pid = 1835] [serial = 913] [outer = 0x8f8ac000] 01:53:19 INFO - PROCESS | 1835 | 1477558399498 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 01:53:19 INFO - ... 01:53:19 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1429ms 01:53:19 INFO - PROCESS | 1835 | 1477558399549 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 01:53:19 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 01:53:19 INFO - PROCESS | 1835 | 1477558399555 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:53:19 INFO - PROCESS | 1835 | 1477558399562 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x98fe3800 == 54 [pid = 1835] [id = 230] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x98f29800 == 53 [pid = 1835] [id = 229] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x928cc400 == 52 [pid = 1835] [id = 236] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8f97a800 == 51 [pid = 1835] [id = 298] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x94137800 == 50 [pid = 1835] [id = 290] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x98fdd000 == 49 [pid = 1835] [id = 292] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0xa2ff0800 == 48 [pid = 1835] [id = 294] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8daeec00 == 47 [pid = 1835] [id = 296] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x928dc400 == 46 [pid = 1835] [id = 288] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8dabd800 == 45 [pid = 1835] [id = 287] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x928e5000 == 44 [pid = 1835] [id = 289] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddda000 == 43 [pid = 1835] [id = 221] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9395b400 == 42 [pid = 1835] [id = 237] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8f973000 == 41 [pid = 1835] [id = 223] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9a024000 == 40 [pid = 1835] [id = 231] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b5000 == 39 [pid = 1835] [id = 276] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9b3a8c00 == 38 [pid = 1835] [id = 272] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x934cfc00 == 37 [pid = 1835] [id = 226] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x93b1fc00 == 36 [pid = 1835] [id = 228] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9317f800 == 35 [pid = 1835] [id = 267] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9b0f4400 == 34 [pid = 1835] [id = 293] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90a400 == 33 [pid = 1835] [id = 232] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde3800 == 32 [pid = 1835] [id = 291] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0xa2cee400 == 31 [pid = 1835] [id = 295] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0xa2b2b400 == 30 [pid = 1835] [id = 281] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x94173000 == 29 [pid = 1835] [id = 225] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x956ec000 == 28 [pid = 1835] [id = 238] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x94d80800 == 27 [pid = 1835] [id = 233] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9a2ea000 == 26 [pid = 1835] [id = 234] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x9a698400 == 25 [pid = 1835] [id = 235] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x97a1c800 == 24 [pid = 1835] [id = 227] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x98fdb400 == 23 [pid = 1835] [id = 271] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x98fe5000 == 22 [pid = 1835] [id = 239] 01:53:20 INFO - PROCESS | 1835 | --DOCSHELL 0x925cd400 == 21 [pid = 1835] [id = 224] 01:53:20 INFO - PROCESS | 1835 | 1477558400770 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0xa2750800) [pid = 1835] [serial = 801] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x93d16000) [pid = 1835] [serial = 806] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x94d81800) [pid = 1835] [serial = 805] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x9b0ed000) [pid = 1835] [serial = 809] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x9b0f4800) [pid = 1835] [serial = 808] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0xa2ff9800) [pid = 1835] [serial = 812] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0xa2ff2400) [pid = 1835] [serial = 811] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x9a337400) [pid = 1835] [serial = 815] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x98f2c800) [pid = 1835] [serial = 814] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x98fd9000) [pid = 1835] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x98343400) [pid = 1835] [serial = 820] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x94c73400) [pid = 1835] [serial = 818] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x94030c00) [pid = 1835] [serial = 817] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x9b0f6c00) [pid = 1835] [serial = 824] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x9a48d800) [pid = 1835] [serial = 823] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0xa2ce2800) [pid = 1835] [serial = 829] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0xa2b2e800) [pid = 1835] [serial = 828] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0xa4581400) [pid = 1835] [serial = 834] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0xa4545c00) [pid = 1835] [serial = 833] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0xa4c4ec00) [pid = 1835] [serial = 838] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0xa93cdc00) [pid = 1835] [serial = 841] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x9a023000) [pid = 1835] [serial = 831] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x93b20800) [pid = 1835] [serial = 836] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa27d2c00) [pid = 1835] [serial = 826] [outer = (nil)] [url = about:blank] 01:53:20 INFO - PROCESS | 1835 | 1477558400971 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 01:53:20 INFO - PROCESS | 1835 | 1477558400979 Marionette TRACE conn4 <- [1,1315,null,["8"]] 01:53:20 INFO - PROCESS | 1835 | 1477558400994 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 01:53:21 INFO - PROCESS | 1835 | 1477558401006 Marionette TRACE conn4 <- [1,1316,null,{}] 01:53:21 INFO - PROCESS | 1835 | 1477558401015 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x88adc800 == 22 [pid = 1835] [id = 313] 01:53:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x88add800) [pid = 1835] [serial = 914] [outer = (nil)] 01:53:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8dabcc00) [pid = 1835] [serial = 915] [outer = 0x88add800] 01:53:21 INFO - PROCESS | 1835 | 1477558401115 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x8dbdf800) [pid = 1835] [serial = 916] [outer = 0x88add800] 01:53:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90b000 == 23 [pid = 1835] [id = 314] 01:53:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x8f90b400) [pid = 1835] [serial = 917] [outer = (nil)] 01:53:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x8f90e800) [pid = 1835] [serial = 918] [outer = 0x8f90b400] 01:53:22 INFO - PROCESS | 1835 | 1477558402125 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 01:53:22 INFO - .... 01:53:22 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 2577ms 01:53:22 INFO - PROCESS | 1835 | 1477558402139 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1835 | 1477558402147 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 01:53:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 01:53:22 INFO - PROCESS | 1835 | 1477558402157 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:22 INFO - PROCESS | 1835 | 1477558402393 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:53:22 INFO - PROCESS | 1835 | 1477558402529 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 01:53:22 INFO - PROCESS | 1835 | 1477558402535 Marionette TRACE conn4 <- [1,1320,null,["8"]] 01:53:22 INFO - PROCESS | 1835 | 1477558402541 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 01:53:22 INFO - PROCESS | 1835 | 1477558402548 Marionette TRACE conn4 <- [1,1321,null,{}] 01:53:22 INFO - PROCESS | 1835 | 1477558402557 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x906ab400 == 24 [pid = 1835] [id = 315] 01:53:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x906adc00) [pid = 1835] [serial = 919] [outer = (nil)] 01:53:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x923d3400) [pid = 1835] [serial = 920] [outer = 0x906adc00] 01:53:22 INFO - PROCESS | 1835 | 1477558402648 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x928d4800) [pid = 1835] [serial = 921] [outer = 0x906adc00] 01:53:23 INFO - PROCESS | 1835 | 1477558403353 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 01:53:23 INFO - . 01:53:23 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1219ms 01:53:23 INFO - PROCESS | 1835 | 1477558403385 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 01:53:23 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 01:53:23 INFO - PROCESS | 1835 | 1477558403390 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 01:53:23 INFO - PROCESS | 1835 | 1477558403397 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:23 INFO - PROCESS | 1835 | 1477558403671 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 01:53:23 INFO - PROCESS | 1835 | 1477558403716 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 01:53:23 INFO - PROCESS | 1835 | 1477558403726 Marionette TRACE conn4 <- [1,1325,null,["8"]] 01:53:23 INFO - PROCESS | 1835 | 1477558403798 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 01:53:23 INFO - PROCESS | 1835 | 1477558403807 Marionette TRACE conn4 <- [1,1326,null,{}] 01:53:23 INFO - PROCESS | 1835 | 1477558403812 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b44c00 == 25 [pid = 1835] [id = 316] 01:53:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x93b45800) [pid = 1835] [serial = 922] [outer = (nil)] 01:53:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x93b47800) [pid = 1835] [serial = 923] [outer = 0x93b45800] 01:53:23 INFO - PROCESS | 1835 | 1477558403898 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x94030c00) [pid = 1835] [serial = 924] [outer = 0x93b45800] 01:53:24 INFO - PROCESS | 1835 | 1477558404634 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 01:53:24 INFO - . 01:53:24 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1277ms 01:53:24 INFO - PROCESS | 1835 | 1477558404674 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1835 | 1477558404679 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 01:53:24 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 01:53:24 INFO - PROCESS | 1835 | 1477558404694 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:24 INFO - PROCESS | 1835 | 1477558404970 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 01:53:25 INFO - PROCESS | 1835 | 1477558404998 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 01:53:25 INFO - PROCESS | 1835 | 1477558405001 Marionette TRACE conn4 <- [1,1330,null,["8"]] 01:53:25 INFO - PROCESS | 1835 | 1477558405008 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 01:53:25 INFO - PROCESS | 1835 | 1477558405016 Marionette TRACE conn4 <- [1,1331,null,{}] 01:53:25 INFO - PROCESS | 1835 | 1477558405022 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf4800 == 26 [pid = 1835] [id = 317] 01:53:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x8dd0ec00) [pid = 1835] [serial = 925] [outer = (nil)] 01:53:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x9413cc00) [pid = 1835] [serial = 926] [outer = 0x8dd0ec00] 01:53:25 INFO - PROCESS | 1835 | 1477558405906 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x9491a400) [pid = 1835] [serial = 927] [outer = 0x8dd0ec00] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x9b3aec00) [pid = 1835] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x8dbe2c00) [pid = 1835] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x93b48000) [pid = 1835] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0xa2ad4400) [pid = 1835] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x9a62f000) [pid = 1835] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x8f910800) [pid = 1835] [serial = 865] [outer = (nil)] [url = about:blank] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0xa2cf1c00) [pid = 1835] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x9413e800) [pid = 1835] [serial = 850] [outer = (nil)] [url = about:blank] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x928e5400) [pid = 1835] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0xa3004c00) [pid = 1835] [serial = 860] [outer = (nil)] [url = about:blank] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x9b0f5800) [pid = 1835] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x98fe1000) [pid = 1835] [serial = 855] [outer = (nil)] [url = about:blank] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x94d82800) [pid = 1835] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x928dc800) [pid = 1835] [serial = 845] [outer = (nil)] [url = about:blank] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x8dabe000) [pid = 1835] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x93b20400) [pid = 1835] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x906ad400) [pid = 1835] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x93b48400) [pid = 1835] [serial = 870] [outer = (nil)] [url = about:blank] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x983b2400) [pid = 1835] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 01:53:26 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x956e3c00) [pid = 1835] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 01:53:26 INFO - PROCESS | 1835 | 1477558406649 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 01:53:26 INFO - . 01:53:26 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1975ms 01:53:26 INFO - PROCESS | 1835 | 1477558406664 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 1835 | 1477558406667 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:53:26 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 01:53:26 INFO - PROCESS | 1835 | 1477558406676 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:26 INFO - PROCESS | 1835 | 1477558406958 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 01:53:27 INFO - PROCESS | 1835 | 1477558407037 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 01:53:27 INFO - PROCESS | 1835 | 1477558407041 Marionette TRACE conn4 <- [1,1335,null,["8"]] 01:53:27 INFO - PROCESS | 1835 | 1477558407048 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 01:53:27 INFO - PROCESS | 1835 | 1477558407054 Marionette TRACE conn4 <- [1,1336,null,{}] 01:53:27 INFO - PROCESS | 1835 | 1477558407059 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x94924800 == 27 [pid = 1835] [id = 318] 01:53:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x94936c00) [pid = 1835] [serial = 928] [outer = (nil)] 01:53:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x94943c00) [pid = 1835] [serial = 929] [outer = 0x94936c00] 01:53:27 INFO - PROCESS | 1835 | 1477558407146 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x94d7c400) [pid = 1835] [serial = 930] [outer = 0x94936c00] 01:53:27 INFO - PROCESS | 1835 | 1477558407734 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 01:53:27 INFO - .. 01:53:27 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1071ms 01:53:27 INFO - PROCESS | 1835 | 1477558407756 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 1835 | 1477558407760 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 01:53:27 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 01:53:27 INFO - PROCESS | 1835 | 1477558407770 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:27 INFO - PROCESS | 1835 | 1477558407985 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:53:28 INFO - PROCESS | 1835 | 1477558408166 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 01:53:28 INFO - PROCESS | 1835 | 1477558408174 Marionette TRACE conn4 <- [1,1340,null,["8"]] 01:53:28 INFO - PROCESS | 1835 | 1477558408184 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 01:53:28 INFO - PROCESS | 1835 | 1477558408196 Marionette TRACE conn4 <- [1,1341,null,{}] 01:53:28 INFO - PROCESS | 1835 | 1477558408260 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x88adb000 == 28 [pid = 1835] [id = 319] 01:53:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x88adb800) [pid = 1835] [serial = 931] [outer = (nil)] 01:53:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8db48400) [pid = 1835] [serial = 932] [outer = 0x88adb800] 01:53:28 INFO - PROCESS | 1835 | 1477558408369 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x8f977000) [pid = 1835] [serial = 933] [outer = 0x88adb800] 01:53:29 INFO - PROCESS | 1835 | 1477558409354 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 01:53:29 INFO - . 01:53:29 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1631ms 01:53:29 INFO - PROCESS | 1835 | 1477558409403 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1835 | 1477558409412 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 01:53:29 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 01:53:29 INFO - PROCESS | 1835 | 1477558409423 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:29 INFO - PROCESS | 1835 | 1477558409722 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 01:53:29 INFO - PROCESS | 1835 | 1477558409938 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 01:53:29 INFO - PROCESS | 1835 | 1477558409948 Marionette TRACE conn4 <- [1,1345,null,["8"]] 01:53:29 INFO - PROCESS | 1835 | 1477558409964 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 01:53:29 INFO - PROCESS | 1835 | 1477558409979 Marionette TRACE conn4 <- [1,1346,null,{}] 01:53:30 INFO - PROCESS | 1835 | 1477558409992 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b49c00 == 29 [pid = 1835] [id = 320] 01:53:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x93b4ac00) [pid = 1835] [serial = 934] [outer = (nil)] 01:53:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x94144000) [pid = 1835] [serial = 935] [outer = 0x93b4ac00] 01:53:30 INFO - PROCESS | 1835 | 1477558410163 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x9413a400) [pid = 1835] [serial = 936] [outer = 0x93b4ac00] 01:53:31 INFO - PROCESS | 1835 | 1477558411210 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 01:53:31 INFO - .................. 01:53:31 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1842ms 01:53:31 INFO - PROCESS | 1835 | 1477558411265 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 1835 | 1477558411270 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 01:53:31 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 01:53:31 INFO - PROCESS | 1835 | 1477558411278 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:31 INFO - PROCESS | 1835 | 1477558411499 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 01:53:31 INFO - PROCESS | 1835 | 1477558411698 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 01:53:31 INFO - PROCESS | 1835 | 1477558411708 Marionette TRACE conn4 <- [1,1350,null,["8"]] 01:53:31 INFO - PROCESS | 1835 | 1477558411719 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 01:53:31 INFO - PROCESS | 1835 | 1477558411727 Marionette TRACE conn4 <- [1,1351,null,{}] 01:53:31 INFO - PROCESS | 1835 | 1477558411779 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x97dfc000 == 30 [pid = 1835] [id = 321] 01:53:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x97dfc800) [pid = 1835] [serial = 937] [outer = (nil)] 01:53:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x98339000) [pid = 1835] [serial = 938] [outer = 0x97dfc800] 01:53:31 INFO - PROCESS | 1835 | 1477558411876 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x9833a400) [pid = 1835] [serial = 939] [outer = 0x97dfc800] 01:53:33 INFO - PROCESS | 1835 | 1477558413773 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 01:53:33 INFO - .......... 01:53:33 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2630ms 01:53:33 INFO - PROCESS | 1835 | 1477558413978 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 1835 | 1477558413986 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:53:34 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 01:53:34 INFO - PROCESS | 1835 | 1477558414011 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:34 INFO - PROCESS | 1835 | 1477558414361 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 01:53:34 INFO - PROCESS | 1835 | 1477558414541 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 01:53:34 INFO - PROCESS | 1835 | 1477558414547 Marionette TRACE conn4 <- [1,1355,null,["8"]] 01:53:34 INFO - PROCESS | 1835 | 1477558414555 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 01:53:34 INFO - PROCESS | 1835 | 1477558414564 Marionette TRACE conn4 <- [1,1356,null,{}] 01:53:34 INFO - PROCESS | 1835 | 1477558414722 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8804a800 == 31 [pid = 1835] [id = 322] 01:53:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x88ad1c00) [pid = 1835] [serial = 940] [outer = (nil)] 01:53:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x8daba000) [pid = 1835] [serial = 941] [outer = 0x88ad1c00] 01:53:34 INFO - PROCESS | 1835 | 1477558414828 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x8dde2400) [pid = 1835] [serial = 942] [outer = 0x88ad1c00] 01:53:35 INFO - PROCESS | 1835 | --DOCSHELL 0x906ac000 == 30 [pid = 1835] [id = 297] 01:53:35 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbde800 == 29 [pid = 1835] [id = 312] 01:53:35 INFO - PROCESS | 1835 | --DOCSHELL 0x93b1c000 == 28 [pid = 1835] [id = 299] 01:53:35 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90b000 == 27 [pid = 1835] [id = 314] 01:53:35 INFO - PROCESS | 1835 | 1477558415709 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x8dbe0c00) [pid = 1835] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0xa4c8d400) [pid = 1835] [serial = 839] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0xa27bcc00) [pid = 1835] [serial = 802] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x8f96ec00) [pid = 1835] [serial = 866] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x94167800) [pid = 1835] [serial = 851] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0xa2b34800) [pid = 1835] [serial = 861] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x97df2400) [pid = 1835] [serial = 856] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x928dcc00) [pid = 1835] [serial = 846] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0xa2ff2000) [pid = 1835] [serial = 888] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0xa2ff2800) [pid = 1835] [serial = 889] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0xa2b2b000) [pid = 1835] [serial = 885] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0xa2ce2400) [pid = 1835] [serial = 886] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x9a69a800) [pid = 1835] [serial = 882] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9b4b3c00) [pid = 1835] [serial = 883] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x98fd8c00) [pid = 1835] [serial = 879] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x98fe4c00) [pid = 1835] [serial = 880] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x95733800) [pid = 1835] [serial = 876] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x97a1b800) [pid = 1835] [serial = 877] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x93b40c00) [pid = 1835] [serial = 873] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x93b4b400) [pid = 1835] [serial = 874] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x925ca800) [pid = 1835] [serial = 868] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x928e6800) [pid = 1835] [serial = 869] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8daf5400) [pid = 1835] [serial = 871] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0xa483dc00) [pid = 1835] [serial = 863] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0xa4cf5800) [pid = 1835] [serial = 864] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0xa10ef800) [pid = 1835] [serial = 858] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0xa2a69400) [pid = 1835] [serial = 859] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x956e2400) [pid = 1835] [serial = 853] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x97a10000) [pid = 1835] [serial = 854] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x928e7c00) [pid = 1835] [serial = 848] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x928e9c00) [pid = 1835] [serial = 849] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8db42c00) [pid = 1835] [serial = 843] [outer = (nil)] [url = about:blank] 01:53:35 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8f8b2c00) [pid = 1835] [serial = 844] [outer = (nil)] [url = about:blank] 01:53:35 INFO - . 01:53:35 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1785ms 01:53:35 INFO - PROCESS | 1835 | 1477558415799 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 1835 | 1477558415806 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 01:53:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 01:53:35 INFO - PROCESS | 1835 | 1477558415823 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:36 INFO - PROCESS | 1835 | 1477558416025 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:53:36 INFO - PROCESS | 1835 | 1477558416157 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 01:53:36 INFO - PROCESS | 1835 | 1477558416161 Marionette TRACE conn4 <- [1,1360,null,["8"]] 01:53:36 INFO - PROCESS | 1835 | 1477558416169 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 01:53:36 INFO - PROCESS | 1835 | 1477558416176 Marionette TRACE conn4 <- [1,1361,null,{}] 01:53:36 INFO - PROCESS | 1835 | 1477558416189 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x92282000 == 28 [pid = 1835] [id = 323] 01:53:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x922e8c00) [pid = 1835] [serial = 943] [outer = (nil)] 01:53:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x925cb400) [pid = 1835] [serial = 944] [outer = 0x922e8c00] 01:53:36 INFO - PROCESS | 1835 | 1477558416286 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x928dcc00) [pid = 1835] [serial = 945] [outer = 0x922e8c00] 01:53:38 INFO - .................................................................................................................................. 01:53:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2501ms 01:53:38 INFO - PROCESS | 1835 | 1477558418168 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 01:53:38 INFO - PROCESS | 1835 | 1477558418324 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 1835 | 1477558418333 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 01:53:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 01:53:38 INFO - PROCESS | 1835 | 1477558418344 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:38 INFO - PROCESS | 1835 | 1477558418616 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 01:53:38 INFO - PROCESS | 1835 | 1477558418648 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 01:53:38 INFO - PROCESS | 1835 | 1477558418663 Marionette TRACE conn4 <- [1,1365,null,["8"]] 01:53:38 INFO - PROCESS | 1835 | 1477558418746 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 01:53:38 INFO - PROCESS | 1835 | 1477558418754 Marionette TRACE conn4 <- [1,1366,null,{}] 01:53:38 INFO - PROCESS | 1835 | 1477558418771 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x9b3b3000 == 29 [pid = 1835] [id = 324] 01:53:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9b423800) [pid = 1835] [serial = 946] [outer = (nil)] 01:53:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0xa27bcc00) [pid = 1835] [serial = 947] [outer = 0x9b423800] 01:53:38 INFO - PROCESS | 1835 | 1477558418880 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0xa2ce2400) [pid = 1835] [serial = 948] [outer = 0x9b423800] 01:53:40 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:53:40 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x906adc00) [pid = 1835] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x93b45800) [pid = 1835] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x938c5c00) [pid = 1835] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x9493c000) [pid = 1835] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x94309c00) [pid = 1835] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0xa5e95c00) [pid = 1835] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x9b5b3800) [pid = 1835] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x950f8c00) [pid = 1835] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x928df000) [pid = 1835] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x88add800) [pid = 1835] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8f90b400) [pid = 1835] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8f8ac000) [pid = 1835] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 01:53:41 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8dd0ec00) [pid = 1835] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 01:53:42 INFO - .................................................................................................................................. 01:53:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4215ms 01:53:42 INFO - PROCESS | 1835 | 1477558422401 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 01:53:42 INFO - PROCESS | 1835 | 1477558422560 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 1835 | 1477558422565 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 01:53:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 01:53:42 INFO - PROCESS | 1835 | 1477558422572 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:42 INFO - PROCESS | 1835 | 1477558422788 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 01:53:42 INFO - PROCESS | 1835 | 1477558422920 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 01:53:42 INFO - PROCESS | 1835 | 1477558422924 Marionette TRACE conn4 <- [1,1370,null,["8"]] 01:53:42 INFO - PROCESS | 1835 | 1477558422931 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 01:53:42 INFO - PROCESS | 1835 | 1477558422938 Marionette TRACE conn4 <- [1,1371,null,{}] 01:53:42 INFO - PROCESS | 1835 | 1477558422944 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895d400 == 30 [pid = 1835] [id = 325] 01:53:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8895d800) [pid = 1835] [serial = 949] [outer = (nil)] 01:53:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8895f000) [pid = 1835] [serial = 950] [outer = 0x8895d800] 01:53:43 INFO - PROCESS | 1835 | 1477558423029 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x88961800) [pid = 1835] [serial = 951] [outer = 0x8895d800] 01:53:43 INFO - PROCESS | 1835 | 1477558423814 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 01:53:43 INFO - ........ 01:53:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1325ms 01:53:43 INFO - PROCESS | 1835 | 1477558423900 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1835 | 1477558423907 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:53:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 01:53:43 INFO - PROCESS | 1835 | 1477558423936 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:44 INFO - PROCESS | 1835 | 1477558424197 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 01:53:44 INFO - PROCESS | 1835 | 1477558424329 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 01:53:44 INFO - PROCESS | 1835 | 1477558424338 Marionette TRACE conn4 <- [1,1375,null,["8"]] 01:53:44 INFO - PROCESS | 1835 | 1477558424355 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 01:53:44 INFO - PROCESS | 1835 | 1477558424363 Marionette TRACE conn4 <- [1,1376,null,{}] 01:53:44 INFO - PROCESS | 1835 | 1477558424372 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895b400 == 31 [pid = 1835] [id = 326] 01:53:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8895bc00) [pid = 1835] [serial = 952] [outer = (nil)] 01:53:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8898f400) [pid = 1835] [serial = 953] [outer = 0x8895bc00] 01:53:44 INFO - PROCESS | 1835 | 1477558424483 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8898f800) [pid = 1835] [serial = 954] [outer = 0x8895bc00] 01:53:45 INFO - PROCESS | 1835 | 1477558425271 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 01:53:45 INFO - ........... 01:53:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1429ms 01:53:45 INFO - PROCESS | 1835 | 1477558425348 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 1835 | 1477558425355 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 01:53:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 01:53:45 INFO - PROCESS | 1835 | 1477558425365 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:45 INFO - PROCESS | 1835 | 1477558425643 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:53:45 INFO - PROCESS | 1835 | 1477558425766 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 01:53:45 INFO - PROCESS | 1835 | 1477558425772 Marionette TRACE conn4 <- [1,1380,null,["8"]] 01:53:45 INFO - PROCESS | 1835 | 1477558425781 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 01:53:45 INFO - PROCESS | 1835 | 1477558425787 Marionette TRACE conn4 <- [1,1381,null,{}] 01:53:45 INFO - PROCESS | 1835 | 1477558425838 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dafb400 == 32 [pid = 1835] [id = 327] 01:53:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8dbea000) [pid = 1835] [serial = 955] [outer = (nil)] 01:53:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8f8b2c00) [pid = 1835] [serial = 956] [outer = 0x8dbea000] 01:53:45 INFO - PROCESS | 1835 | 1477558425943 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8f974c00) [pid = 1835] [serial = 957] [outer = 0x8dbea000] 01:53:46 INFO - PROCESS | 1835 | 1477558426759 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 01:53:46 INFO - ........ 01:53:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1422ms 01:53:46 INFO - PROCESS | 1835 | 1477558426798 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 1835 | 1477558426806 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 01:53:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 01:53:46 INFO - PROCESS | 1835 | 1477558426839 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:47 INFO - PROCESS | 1835 | 1477558427042 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 01:53:47 INFO - PROCESS | 1835 | 1477558427246 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 01:53:47 INFO - PROCESS | 1835 | 1477558427253 Marionette TRACE conn4 <- [1,1385,null,["8"]] 01:53:47 INFO - PROCESS | 1835 | 1477558427303 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 01:53:47 INFO - PROCESS | 1835 | 1477558427311 Marionette TRACE conn4 <- [1,1386,null,{}] 01:53:47 INFO - PROCESS | 1835 | 1477558427319 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x9430c800 == 33 [pid = 1835] [id = 328] 01:53:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x9491b000) [pid = 1835] [serial = 958] [outer = (nil)] 01:53:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x950fd400) [pid = 1835] [serial = 959] [outer = 0x9491b000] 01:53:47 INFO - PROCESS | 1835 | 1477558427420 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x97a1ac00) [pid = 1835] [serial = 960] [outer = 0x9491b000] 01:53:48 INFO - PROCESS | 1835 | 1477558428319 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 01:53:48 INFO - .............................. 01:53:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1544ms 01:53:48 INFO - PROCESS | 1835 | 1477558428380 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1835 | 1477558428386 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 01:53:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 01:53:48 INFO - PROCESS | 1835 | 1477558428396 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:48 INFO - PROCESS | 1835 | 1477558428617 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 01:53:48 INFO - PROCESS | 1835 | 1477558428788 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 01:53:48 INFO - PROCESS | 1835 | 1477558428793 Marionette TRACE conn4 <- [1,1390,null,["8"]] 01:53:48 INFO - PROCESS | 1835 | 1477558428806 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 01:53:48 INFO - PROCESS | 1835 | 1477558428816 Marionette TRACE conn4 <- [1,1391,null,{}] 01:53:48 INFO - PROCESS | 1835 | 1477558428867 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e82400 == 34 [pid = 1835] [id = 329] 01:53:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x82e87c00) [pid = 1835] [serial = 961] [outer = (nil)] 01:53:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82e8a400) [pid = 1835] [serial = 962] [outer = 0x82e87c00] 01:53:48 INFO - PROCESS | 1835 | 1477558428968 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x82e8ec00) [pid = 1835] [serial = 963] [outer = 0x82e87c00] 01:53:50 INFO - PROCESS | 1835 | 1477558429918 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 01:53:50 INFO - ............................................................... 01:53:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1648ms 01:53:50 INFO - PROCESS | 1835 | 1477558430065 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 1835 | 1477558430068 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:53:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 01:53:50 INFO - PROCESS | 1835 | 1477558430121 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:50 INFO - PROCESS | 1835 | 1477558430373 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 01:53:50 INFO - PROCESS | 1835 | 1477558430562 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 01:53:50 INFO - PROCESS | 1835 | 1477558430567 Marionette TRACE conn4 <- [1,1395,null,["8"]] 01:53:50 INFO - PROCESS | 1835 | 1477558430573 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 01:53:50 INFO - PROCESS | 1835 | 1477558430579 Marionette TRACE conn4 <- [1,1396,null,{}] 01:53:50 INFO - PROCESS | 1835 | 1477558430585 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2e400 == 35 [pid = 1835] [id = 330] 01:53:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x82d2e800) [pid = 1835] [serial = 964] [outer = (nil)] 01:53:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x82d31c00) [pid = 1835] [serial = 965] [outer = 0x82d2e800] 01:53:50 INFO - PROCESS | 1835 | 1477558430718 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x82d32c00) [pid = 1835] [serial = 966] [outer = 0x82d2e800] 01:53:51 INFO - ................ 01:53:51 INFO - PROCESS | 1835 | 1477558431760 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 01:53:51 INFO - ............................................. 01:53:51 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1801ms 01:53:51 INFO - PROCESS | 1835 | 1477558431970 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 1835 | 1477558431975 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 01:53:51 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 01:53:51 INFO - PROCESS | 1835 | 1477558431992 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:52 INFO - PROCESS | 1835 | 1477558432389 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:53:52 INFO - PROCESS | 1835 | 1477558432587 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 01:53:52 INFO - PROCESS | 1835 | 1477558432593 Marionette TRACE conn4 <- [1,1400,null,["8"]] 01:53:52 INFO - PROCESS | 1835 | 1477558432603 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 01:53:52 INFO - PROCESS | 1835 | 1477558432615 Marionette TRACE conn4 <- [1,1401,null,{}] 01:53:52 INFO - PROCESS | 1835 | 1477558432704 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e26400 == 36 [pid = 1835] [id = 331] 01:53:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x82e2d400) [pid = 1835] [serial = 967] [outer = (nil)] 01:53:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x82e84800) [pid = 1835] [serial = 968] [outer = 0x82e2d400] 01:53:52 INFO - PROCESS | 1835 | 1477558432826 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x82e8b400) [pid = 1835] [serial = 969] [outer = 0x82e2d400] 01:53:53 INFO - PROCESS | 1835 | 1477558433754 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 01:53:53 INFO - ........................ 01:53:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1845ms 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x97a63000) [pid = 1835] [serial = 894] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0xa93c2000) [pid = 1835] [serial = 900] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0xa3008400) [pid = 1835] [serial = 898] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x94310400) [pid = 1835] [serial = 904] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8dbdf800) [pid = 1835] [serial = 916] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x94941400) [pid = 1835] [serial = 906] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x928d4800) [pid = 1835] [serial = 921] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x923d3400) [pid = 1835] [serial = 920] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x94303000) [pid = 1835] [serial = 901] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x93b47800) [pid = 1835] [serial = 923] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x94943c00) [pid = 1835] [serial = 929] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8fa54400) [pid = 1835] [serial = 912] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9317d800) [pid = 1835] [serial = 891] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x938ca000) [pid = 1835] [serial = 909] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0xa2ce8400) [pid = 1835] [serial = 897] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x94940800) [pid = 1835] [serial = 907] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8dabcc00) [pid = 1835] [serial = 915] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94030c00) [pid = 1835] [serial = 924] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9491a400) [pid = 1835] [serial = 927] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x938cbc00) [pid = 1835] [serial = 910] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x906ad000) [pid = 1835] [serial = 913] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x9413cc00) [pid = 1835] [serial = 926] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x9430b800) [pid = 1835] [serial = 903] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x97a14000) [pid = 1835] [serial = 895] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x93181c00) [pid = 1835] [serial = 892] [outer = (nil)] [url = about:blank] 01:53:53 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f90e800) [pid = 1835] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 01:53:53 INFO - PROCESS | 1835 | 1477558433876 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1835 | 1477558433894 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 01:53:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 01:53:53 INFO - PROCESS | 1835 | 1477558433909 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:54 INFO - PROCESS | 1835 | 1477558434138 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 01:53:54 INFO - PROCESS | 1835 | 1477558434281 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 01:53:54 INFO - PROCESS | 1835 | 1477558434287 Marionette TRACE conn4 <- [1,1405,null,["8"]] 01:53:54 INFO - PROCESS | 1835 | 1477558434294 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 01:53:54 INFO - PROCESS | 1835 | 1477558434302 Marionette TRACE conn4 <- [1,1406,null,{}] 01:53:54 INFO - PROCESS | 1835 | 1477558434317 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7800 == 37 [pid = 1835] [id = 332] 01:53:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x82cb8000) [pid = 1835] [serial = 970] [outer = (nil)] 01:53:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x82e2b000) [pid = 1835] [serial = 971] [outer = 0x82cb8000] 01:53:54 INFO - PROCESS | 1835 | 1477558434408 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x82e85c00) [pid = 1835] [serial = 972] [outer = 0x82cb8000] 01:53:55 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:53:55 INFO - PROCESS | 1835 | 1477558435465 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 01:53:55 INFO - ............................................................... 01:53:55 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1640ms 01:53:55 INFO - PROCESS | 1835 | 1477558435550 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 1835 | 1477558435555 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 01:53:55 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 01:53:55 INFO - PROCESS | 1835 | 1477558435563 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:55 INFO - PROCESS | 1835 | 1477558435778 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 01:53:55 INFO - PROCESS | 1835 | 1477558435942 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 01:53:55 INFO - PROCESS | 1835 | 1477558435951 Marionette TRACE conn4 <- [1,1410,null,["8"]] 01:53:55 INFO - PROCESS | 1835 | 1477558435960 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 01:53:55 INFO - PROCESS | 1835 | 1477558435967 Marionette TRACE conn4 <- [1,1411,null,{}] 01:53:55 INFO - PROCESS | 1835 | 1477558435973 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x9317d800 == 38 [pid = 1835] [id = 333] 01:53:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x9317f800) [pid = 1835] [serial = 973] [outer = (nil)] 01:53:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x9318a000) [pid = 1835] [serial = 974] [outer = 0x9317f800] 01:53:56 INFO - PROCESS | 1835 | 1477558436060 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x938c9400) [pid = 1835] [serial = 975] [outer = 0x9317f800] 01:53:56 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:53:57 INFO - ... 01:53:57 INFO - PROCESS | 1835 | 1477558437275 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 01:53:57 INFO - ............................................................ 01:53:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1802ms 01:53:57 INFO - PROCESS | 1835 | 1477558437365 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 1835 | 1477558437369 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:53:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 01:53:57 INFO - PROCESS | 1835 | 1477558437400 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:57 INFO - PROCESS | 1835 | 1477558437658 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 01:53:57 INFO - PROCESS | 1835 | 1477558437688 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 01:53:57 INFO - PROCESS | 1835 | 1477558437692 Marionette TRACE conn4 <- [1,1415,null,["8"]] 01:53:57 INFO - PROCESS | 1835 | 1477558437701 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 01:53:57 INFO - PROCESS | 1835 | 1477558437710 Marionette TRACE conn4 <- [1,1416,null,{}] 01:53:57 INFO - PROCESS | 1835 | 1477558437789 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x94303c00 == 39 [pid = 1835] [id = 334] 01:53:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x94304400) [pid = 1835] [serial = 976] [outer = (nil)] 01:53:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x94310800) [pid = 1835] [serial = 977] [outer = 0x94304400] 01:53:57 INFO - PROCESS | 1835 | 1477558437876 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x94936000) [pid = 1835] [serial = 978] [outer = 0x94304400] 01:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x922e8c00) [pid = 1835] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 01:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x88adb800) [pid = 1835] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 01:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x97dfc800) [pid = 1835] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 01:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x88ad1c00) [pid = 1835] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 01:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x93b4ac00) [pid = 1835] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 01:53:58 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x9b423800) [pid = 1835] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 01:53:58 INFO - PROCESS | 1835 | 1477558438894 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 01:53:58 INFO - ........... 01:53:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1581ms 01:53:58 INFO - PROCESS | 1835 | 1477558438961 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1835 | 1477558438965 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 01:53:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 01:53:58 INFO - PROCESS | 1835 | 1477558438975 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:53:59 INFO - PROCESS | 1835 | 1477558439158 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:53:59 INFO - PROCESS | 1835 | 1477558439294 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 01:53:59 INFO - PROCESS | 1835 | 1477558439298 Marionette TRACE conn4 <- [1,1420,null,["8"]] 01:53:59 INFO - PROCESS | 1835 | 1477558439304 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 01:53:59 INFO - PROCESS | 1835 | 1477558439318 Marionette TRACE conn4 <- [1,1421,null,{}] 01:53:59 INFO - PROCESS | 1835 | 1477558439333 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b42400 == 40 [pid = 1835] [id = 335] 01:53:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x93b45c00) [pid = 1835] [serial = 979] [outer = (nil)] 01:53:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x97a10400) [pid = 1835] [serial = 980] [outer = 0x93b45c00] 01:53:59 INFO - PROCESS | 1835 | 1477558439418 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x983a6000) [pid = 1835] [serial = 981] [outer = 0x93b45c00] 01:54:00 INFO - ........................................... 01:54:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1451ms 01:54:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 01:54:00 INFO - PROCESS | 1835 | 1477558440354 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 01:54:00 INFO - PROCESS | 1835 | 1477558440426 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 1835 | 1477558440428 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 01:54:00 INFO - PROCESS | 1835 | 1477558440440 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:00 INFO - PROCESS | 1835 | 1477558440668 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 01:54:00 INFO - PROCESS | 1835 | 1477558440849 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 01:54:00 INFO - PROCESS | 1835 | 1477558440857 Marionette TRACE conn4 <- [1,1425,null,["8"]] 01:54:00 INFO - PROCESS | 1835 | 1477558440867 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 01:54:00 INFO - PROCESS | 1835 | 1477558440878 Marionette TRACE conn4 <- [1,1426,null,{}] 01:54:00 INFO - PROCESS | 1835 | 1477558440887 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb5c00 == 41 [pid = 1835] [id = 336] 01:54:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82cb6c00) [pid = 1835] [serial = 982] [outer = (nil)] 01:54:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82d33400) [pid = 1835] [serial = 983] [outer = 0x82cb6c00] 01:54:01 INFO - PROCESS | 1835 | 1477558440995 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82d97800) [pid = 1835] [serial = 984] [outer = 0x82cb6c00] 01:54:02 INFO - .............................................................................................. 01:54:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2081ms 01:54:02 INFO - PROCESS | 1835 | 1477558442372 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 01:54:02 INFO - PROCESS | 1835 | 1477558442560 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 01:54:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 01:54:02 INFO - PROCESS | 1835 | 1477558442569 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 01:54:02 INFO - PROCESS | 1835 | 1477558442584 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:02 INFO - PROCESS | 1835 | 1477558442806 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 01:54:02 INFO - PROCESS | 1835 | 1477558442988 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 01:54:02 INFO - PROCESS | 1835 | 1477558442994 Marionette TRACE conn4 <- [1,1430,null,["8"]] 01:54:03 INFO - PROCESS | 1835 | 1477558443001 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 01:54:03 INFO - PROCESS | 1835 | 1477558443010 Marionette TRACE conn4 <- [1,1431,null,{}] 01:54:03 INFO - PROCESS | 1835 | 1477558443016 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x88adb800 == 42 [pid = 1835] [id = 337] 01:54:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x88adc400) [pid = 1835] [serial = 985] [outer = (nil)] 01:54:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8dafa800) [pid = 1835] [serial = 986] [outer = 0x88adc400] 01:54:03 INFO - PROCESS | 1835 | 1477558443157 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8dbe2c00) [pid = 1835] [serial = 987] [outer = 0x88adc400] 01:54:04 INFO - .......................................................................... 01:54:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1769ms 01:54:04 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 01:54:04 INFO - PROCESS | 1835 | 1477558444251 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 01:54:04 INFO - PROCESS | 1835 | 1477558444351 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1835 | 1477558444359 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:54:04 INFO - PROCESS | 1835 | 1477558444371 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:04 INFO - PROCESS | 1835 | 1477558444660 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 01:54:04 INFO - PROCESS | 1835 | 1477558444855 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 01:54:04 INFO - PROCESS | 1835 | 1477558444864 Marionette TRACE conn4 <- [1,1435,null,["8"]] 01:54:04 INFO - PROCESS | 1835 | 1477558444871 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 01:54:04 INFO - PROCESS | 1835 | 1477558444879 Marionette TRACE conn4 <- [1,1436,null,{}] 01:54:04 INFO - PROCESS | 1835 | 1477558444936 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b40c00 == 43 [pid = 1835] [id = 338] 01:54:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x93b41c00) [pid = 1835] [serial = 988] [outer = (nil)] 01:54:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x93b48000) [pid = 1835] [serial = 989] [outer = 0x93b41c00] 01:54:05 INFO - PROCESS | 1835 | 1477558445034 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x94139c00) [pid = 1835] [serial = 990] [outer = 0x93b41c00] 01:54:05 INFO - PROCESS | 1835 | 1477558445718 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 01:54:05 INFO - .. 01:54:05 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1374ms 01:54:05 INFO - PROCESS | 1835 | 1477558445759 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 1835 | 1477558445763 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 01:54:05 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 01:54:05 INFO - PROCESS | 1835 | 1477558445775 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:05 INFO - PROCESS | 1835 | 1477558445987 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:54:06 INFO - PROCESS | 1835 | 1477558446178 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 01:54:06 INFO - PROCESS | 1835 | 1477558446184 Marionette TRACE conn4 <- [1,1440,null,["8"]] 01:54:06 INFO - PROCESS | 1835 | 1477558446192 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 01:54:06 INFO - PROCESS | 1835 | 1477558446201 Marionette TRACE conn4 <- [1,1441,null,{}] 01:54:06 INFO - PROCESS | 1835 | 1477558446214 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x94c76400 == 44 [pid = 1835] [id = 339] 01:54:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9503a800) [pid = 1835] [serial = 991] [outer = (nil)] 01:54:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x957e7400) [pid = 1835] [serial = 992] [outer = 0x9503a800] 01:54:06 INFO - PROCESS | 1835 | 1477558446316 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x97a65c00) [pid = 1835] [serial = 993] [outer = 0x9503a800] 01:54:07 INFO - PROCESS | 1835 | 1477558447329 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 01:54:07 INFO - .................... 01:54:07 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1636ms 01:54:07 INFO - PROCESS | 1835 | 1477558447426 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 1835 | 1477558447429 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 01:54:07 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 01:54:07 INFO - PROCESS | 1835 | 1477558447441 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:07 INFO - PROCESS | 1835 | 1477558447650 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 01:54:07 INFO - PROCESS | 1835 | 1477558447828 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 01:54:07 INFO - PROCESS | 1835 | 1477558447846 Marionette TRACE conn4 <- [1,1445,null,["8"]] 01:54:07 INFO - PROCESS | 1835 | 1477558447895 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 01:54:07 INFO - PROCESS | 1835 | 1477558447902 Marionette TRACE conn4 <- [1,1446,null,{}] 01:54:07 INFO - PROCESS | 1835 | 1477558447911 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6bc00 == 45 [pid = 1835] [id = 340] 01:54:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x83b6f800) [pid = 1835] [serial = 994] [outer = (nil)] 01:54:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x83b71c00) [pid = 1835] [serial = 995] [outer = 0x83b6f800] 01:54:08 INFO - PROCESS | 1835 | 1477558448008 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x83b75400) [pid = 1835] [serial = 996] [outer = 0x83b6f800] 01:54:08 INFO - PROCESS | 1835 | 1477558448730 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 01:54:08 INFO - .... 01:54:08 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1373ms 01:54:08 INFO - PROCESS | 1835 | 1477558448813 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 1835 | 1477558448818 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 01:54:08 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 01:54:08 INFO - PROCESS | 1835 | 1477558448827 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:09 INFO - PROCESS | 1835 | 1477558449313 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 01:54:09 INFO - PROCESS | 1835 | 1477558449455 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 01:54:09 INFO - PROCESS | 1835 | 1477558449462 Marionette TRACE conn4 <- [1,1450,null,["8"]] 01:54:09 INFO - PROCESS | 1835 | 1477558449527 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 01:54:09 INFO - PROCESS | 1835 | 1477558449538 Marionette TRACE conn4 <- [1,1451,null,{}] 01:54:09 INFO - PROCESS | 1835 | 1477558449551 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e25800 == 46 [pid = 1835] [id = 341] 01:54:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x82e27400) [pid = 1835] [serial = 997] [outer = (nil)] 01:54:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x82e81000) [pid = 1835] [serial = 998] [outer = 0x82e27400] 01:54:09 INFO - PROCESS | 1835 | 1477558449646 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x831d5c00) [pid = 1835] [serial = 999] [outer = 0x82e27400] 01:54:10 INFO - PROCESS | 1835 | 1477558450531 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 01:54:10 INFO - .... 01:54:10 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1782ms 01:54:10 INFO - PROCESS | 1835 | 1477558450611 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1835 | 1477558450620 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:54:10 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 01:54:10 INFO - PROCESS | 1835 | 1477558450631 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:10 INFO - PROCESS | 1835 | 1477558450926 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 01:54:11 INFO - PROCESS | 1835 | 1477558451090 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 01:54:11 INFO - PROCESS | 1835 | 1477558451097 Marionette TRACE conn4 <- [1,1455,null,["8"]] 01:54:11 INFO - PROCESS | 1835 | 1477558451108 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 01:54:11 INFO - PROCESS | 1835 | 1477558451118 Marionette TRACE conn4 <- [1,1456,null,{}] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x93b49c00 == 45 [pid = 1835] [id = 320] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x88adb000 == 44 [pid = 1835] [id = 319] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x928dd800 == 43 [pid = 1835] [id = 305] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf4800 == 42 [pid = 1835] [id = 317] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8895f000) [pid = 1835] [serial = 950] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x88adc800 == 41 [pid = 1835] [id = 313] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0xa4cf5000 == 40 [pid = 1835] [id = 308] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x9503fc00 == 39 [pid = 1835] [id = 306] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x906ab400 == 38 [pid = 1835] [id = 315] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x93b42400 == 37 [pid = 1835] [id = 335] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x94303c00 == 36 [pid = 1835] [id = 334] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x9317d800 == 35 [pid = 1835] [id = 333] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7800 == 34 [pid = 1835] [id = 332] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82e26400 == 33 [pid = 1835] [id = 331] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2e400 == 32 [pid = 1835] [id = 330] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82e82400 == 31 [pid = 1835] [id = 329] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x9430c800 == 30 [pid = 1835] [id = 328] 01:54:11 INFO - PROCESS | 1835 | 1477558451162 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8dafb400 == 29 [pid = 1835] [id = 327] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8895b400 == 28 [pid = 1835] [id = 326] 01:54:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8895d400 == 27 [pid = 1835] [id = 325] 01:54:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e26400 == 28 [pid = 1835] [id = 342] 01:54:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x82e2d000) [pid = 1835] [serial = 1000] [outer = (nil)] 01:54:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x831d5000) [pid = 1835] [serial = 1001] [outer = 0x82e2d000] 01:54:11 INFO - PROCESS | 1835 | 1477558451285 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x83b68000) [pid = 1835] [serial = 1002] [outer = 0x82e2d000] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0xa27bcc00) [pid = 1835] [serial = 947] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0xa2ce2400) [pid = 1835] [serial = 948] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x925cb400) [pid = 1835] [serial = 944] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x928dcc00) [pid = 1835] [serial = 945] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8daba000) [pid = 1835] [serial = 941] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8dde2400) [pid = 1835] [serial = 942] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x98339000) [pid = 1835] [serial = 938] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x9833a400) [pid = 1835] [serial = 939] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x94144000) [pid = 1835] [serial = 935] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x9413a400) [pid = 1835] [serial = 936] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8db48400) [pid = 1835] [serial = 932] [outer = (nil)] [url = about:blank] 01:54:11 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8f977000) [pid = 1835] [serial = 933] [outer = (nil)] [url = about:blank] 01:54:12 INFO - PROCESS | 1835 | 1477558452089 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 01:54:12 INFO - . 01:54:12 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1479ms 01:54:12 INFO - PROCESS | 1835 | 1477558452111 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1835 | 1477558452116 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 01:54:12 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 01:54:12 INFO - PROCESS | 1835 | 1477558452124 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:12 INFO - PROCESS | 1835 | 1477558452364 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:54:12 INFO - PROCESS | 1835 | 1477558452518 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 01:54:12 INFO - PROCESS | 1835 | 1477558452528 Marionette TRACE conn4 <- [1,1460,null,["8"]] 01:54:12 INFO - PROCESS | 1835 | 1477558452541 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 01:54:12 INFO - PROCESS | 1835 | 1477558452550 Marionette TRACE conn4 <- [1,1461,null,{}] 01:54:12 INFO - PROCESS | 1835 | 1477558452563 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a7400 == 29 [pid = 1835] [id = 343] 01:54:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x882a7c00) [pid = 1835] [serial = 1003] [outer = (nil)] 01:54:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x882a9400) [pid = 1835] [serial = 1004] [outer = 0x882a7c00] 01:54:12 INFO - PROCESS | 1835 | 1477558452654 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x882afc00) [pid = 1835] [serial = 1005] [outer = 0x882a7c00] 01:54:13 INFO - PROCESS | 1835 | 1477558453329 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 01:54:13 INFO - . 01:54:13 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1222ms 01:54:13 INFO - PROCESS | 1835 | 1477558453389 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1835 | 1477558453394 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 01:54:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 01:54:13 INFO - PROCESS | 1835 | 1477558453404 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:13 INFO - PROCESS | 1835 | 1477558453688 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 01:54:13 INFO - PROCESS | 1835 | 1477558453718 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 01:54:13 INFO - PROCESS | 1835 | 1477558453723 Marionette TRACE conn4 <- [1,1465,null,["8"]] 01:54:13 INFO - PROCESS | 1835 | 1477558453729 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 01:54:13 INFO - PROCESS | 1835 | 1477558453737 Marionette TRACE conn4 <- [1,1466,null,{}] 01:54:13 INFO - PROCESS | 1835 | 1477558453822 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x88956c00 == 30 [pid = 1835] [id = 344] 01:54:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x88958000) [pid = 1835] [serial = 1006] [outer = (nil)] 01:54:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8895d400) [pid = 1835] [serial = 1007] [outer = 0x88958000] 01:54:13 INFO - PROCESS | 1835 | 1477558453977 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x88991c00) [pid = 1835] [serial = 1008] [outer = 0x88958000] 01:54:14 INFO - PROCESS | 1835 | 1477558454733 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 01:54:14 INFO - . 01:54:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1379ms 01:54:14 INFO - PROCESS | 1835 | 1477558454783 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 1835 | 1477558454790 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 01:54:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 01:54:14 INFO - PROCESS | 1835 | 1477558454805 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:15 INFO - PROCESS | 1835 | 1477558455063 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 01:54:15 INFO - PROCESS | 1835 | 1477558455089 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 01:54:15 INFO - PROCESS | 1835 | 1477558455094 Marionette TRACE conn4 <- [1,1470,null,["8"]] 01:54:15 INFO - PROCESS | 1835 | 1477558455100 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 01:54:15 INFO - PROCESS | 1835 | 1477558455106 Marionette TRACE conn4 <- [1,1471,null,{}] 01:54:15 INFO - PROCESS | 1835 | 1477558455113 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad9400 == 31 [pid = 1835] [id = 345] 01:54:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x88ada000) [pid = 1835] [serial = 1009] [outer = (nil)] 01:54:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8c8c4c00) [pid = 1835] [serial = 1010] [outer = 0x88ada000] 01:54:15 INFO - PROCESS | 1835 | 1477558455277 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8c8c9800) [pid = 1835] [serial = 1011] [outer = 0x88ada000] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x94936c00) [pid = 1835] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x82e87c00) [pid = 1835] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8895bc00) [pid = 1835] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x9491b000) [pid = 1835] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82cb8000) [pid = 1835] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x82e2d400) [pid = 1835] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94304400) [pid = 1835] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8dbea000) [pid = 1835] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8895d800) [pid = 1835] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82d2e800) [pid = 1835] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 01:54:15 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x9317f800) [pid = 1835] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 01:54:16 INFO - PROCESS | 1835 | 1477558456260 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 01:54:16 INFO - .. 01:54:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1477ms 01:54:16 INFO - PROCESS | 1835 | 1477558456281 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1835 | 1477558456285 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:54:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 01:54:16 INFO - PROCESS | 1835 | 1477558456292 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:16 INFO - PROCESS | 1835 | 1477558456462 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 01:54:16 INFO - PROCESS | 1835 | 1477558456601 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 01:54:16 INFO - PROCESS | 1835 | 1477558456605 Marionette TRACE conn4 <- [1,1475,null,["8"]] 01:54:16 INFO - PROCESS | 1835 | 1477558456611 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 01:54:16 INFO - PROCESS | 1835 | 1477558456616 Marionette TRACE conn4 <- [1,1476,null,{}] 01:54:16 INFO - PROCESS | 1835 | 1477558456622 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8cd800 == 32 [pid = 1835] [id = 346] 01:54:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c8cdc00) [pid = 1835] [serial = 1012] [outer = (nil)] 01:54:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c8d0000) [pid = 1835] [serial = 1013] [outer = 0x8c8cdc00] 01:54:16 INFO - PROCESS | 1835 | 1477558456736 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8ddde800) [pid = 1835] [serial = 1014] [outer = 0x8c8cdc00] 01:54:21 INFO - PROCESS | 1835 | 1477558461262 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 01:54:21 INFO - . 01:54:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5031ms 01:54:21 INFO - PROCESS | 1835 | 1477558461326 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 1835 | 1477558461335 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 01:54:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 01:54:21 INFO - PROCESS | 1835 | 1477558461348 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:21 INFO - PROCESS | 1835 | 1477558461611 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0xa2aca800 == 31 [pid = 1835] [id = 303] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x938c5400 == 30 [pid = 1835] [id = 311] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x93b44c00 == 29 [pid = 1835] [id = 316] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8804a800 == 28 [pid = 1835] [id = 322] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x956e3000 == 27 [pid = 1835] [id = 300] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x97dfc000 == 26 [pid = 1835] [id = 321] 01:54:21 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x97a10400) [pid = 1835] [serial = 980] [outer = (nil)] [url = about:blank] 01:54:21 INFO - PROCESS | 1835 | 1477558461769 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 01:54:21 INFO - PROCESS | 1835 | 1477558461777 Marionette TRACE conn4 <- [1,1480,null,["8"]] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddb000 == 25 [pid = 1835] [id = 304] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x92282000 == 24 [pid = 1835] [id = 323] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2800 == 23 [pid = 1835] [id = 302] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad9400 == 22 [pid = 1835] [id = 345] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x88956c00 == 21 [pid = 1835] [id = 344] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x9b3b3000 == 20 [pid = 1835] [id = 324] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x882a7400 == 19 [pid = 1835] [id = 343] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x82e26400 == 18 [pid = 1835] [id = 342] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x82e25800 == 17 [pid = 1835] [id = 341] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6bc00 == 16 [pid = 1835] [id = 340] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x94c76400 == 15 [pid = 1835] [id = 339] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x93b40c00 == 14 [pid = 1835] [id = 338] 01:54:21 INFO - PROCESS | 1835 | 1477558461803 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 01:54:21 INFO - PROCESS | 1835 | 1477558461813 Marionette TRACE conn4 <- [1,1481,null,{}] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x88adb800 == 13 [pid = 1835] [id = 337] 01:54:21 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb5c00 == 12 [pid = 1835] [id = 336] 01:54:21 INFO - PROCESS | 1835 | 1477558461824 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d98400 == 13 [pid = 1835] [id = 347] 01:54:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x82d98800) [pid = 1835] [serial = 1015] [outer = (nil)] 01:54:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x82d9b800) [pid = 1835] [serial = 1016] [outer = 0x82d98800] 01:54:21 INFO - PROCESS | 1835 | 1477558461926 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x82e25c00) [pid = 1835] [serial = 1017] [outer = 0x82d98800] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x94d7c400) [pid = 1835] [serial = 930] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x94310800) [pid = 1835] [serial = 977] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x94936000) [pid = 1835] [serial = 978] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x9318a000) [pid = 1835] [serial = 974] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x938c9400) [pid = 1835] [serial = 975] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82e2b000) [pid = 1835] [serial = 971] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x82e85c00) [pid = 1835] [serial = 972] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82e84800) [pid = 1835] [serial = 968] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x82e8b400) [pid = 1835] [serial = 969] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x82d31c00) [pid = 1835] [serial = 965] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82d32c00) [pid = 1835] [serial = 966] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82e8a400) [pid = 1835] [serial = 962] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82e8ec00) [pid = 1835] [serial = 963] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x950fd400) [pid = 1835] [serial = 959] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x97a1ac00) [pid = 1835] [serial = 960] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8f8b2c00) [pid = 1835] [serial = 956] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f974c00) [pid = 1835] [serial = 957] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8898f400) [pid = 1835] [serial = 953] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8898f800) [pid = 1835] [serial = 954] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x88961800) [pid = 1835] [serial = 951] [outer = (nil)] [url = about:blank] 01:54:23 INFO - PROCESS | 1835 | ************************* 01:54:23 INFO - PROCESS | 1835 | A coding exception was thrown and uncaught in a Task. 01:54:23 INFO - PROCESS | 1835 | 01:54:23 INFO - PROCESS | 1835 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:54:23 INFO - PROCESS | 1835 | Full stack: 01:54:23 INFO - PROCESS | 1835 | ************************* 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x93b45c00) [pid = 1835] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82e2d000) [pid = 1835] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x83b6f800) [pid = 1835] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x88ada000) [pid = 1835] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x88adc400) [pid = 1835] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x93b41c00) [pid = 1835] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x82cb6c00) [pid = 1835] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x82e27400) [pid = 1835] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x9503a800) [pid = 1835] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x88958000) [pid = 1835] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 01:54:25 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x882a7c00) [pid = 1835] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 01:54:26 INFO - PROCESS | 1835 | 1477558466621 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 01:54:26 INFO - . 01:54:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5342ms 01:54:26 INFO - PROCESS | 1835 | 1477558466690 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 1835 | 1477558466699 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 01:54:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 01:54:26 INFO - PROCESS | 1835 | 1477558466709 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:26 INFO - PROCESS | 1835 | 1477558466911 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 01:54:27 INFO - PROCESS | 1835 | 1477558467047 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 01:54:27 INFO - PROCESS | 1835 | 1477558467052 Marionette TRACE conn4 <- [1,1485,null,["8"]] 01:54:27 INFO - PROCESS | 1835 | 1477558467060 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 01:54:27 INFO - PROCESS | 1835 | 1477558467066 Marionette TRACE conn4 <- [1,1486,null,{}] 01:54:27 INFO - PROCESS | 1835 | 1477558467073 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95800 == 14 [pid = 1835] [id = 348] 01:54:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x83210400) [pid = 1835] [serial = 1018] [outer = (nil)] 01:54:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x83213400) [pid = 1835] [serial = 1019] [outer = 0x83210400] 01:54:27 INFO - PROCESS | 1835 | 1477558467162 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x83215c00) [pid = 1835] [serial = 1020] [outer = 0x83210400] 01:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x983abc00 == 13 [pid = 1835] [id = 301] 01:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x9b5b2c00 == 12 [pid = 1835] [id = 307] 01:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x94309800 == 11 [pid = 1835] [id = 309] 01:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x9493b000 == 10 [pid = 1835] [id = 310] 01:54:30 INFO - PROCESS | 1835 | --DOCSHELL 0x94924800 == 9 [pid = 1835] [id = 318] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x983a6000) [pid = 1835] [serial = 981] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8dafa800) [pid = 1835] [serial = 986] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x82d33400) [pid = 1835] [serial = 983] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x957e7400) [pid = 1835] [serial = 992] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x97a65c00) [pid = 1835] [serial = 993] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x831d5000) [pid = 1835] [serial = 1001] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8c8c4c00) [pid = 1835] [serial = 1010] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x83b71c00) [pid = 1835] [serial = 995] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8895d400) [pid = 1835] [serial = 1007] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82e81000) [pid = 1835] [serial = 998] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8c8c9800) [pid = 1835] [serial = 1011] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x93b48000) [pid = 1835] [serial = 989] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x831d5c00) [pid = 1835] [serial = 999] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8dbe2c00) [pid = 1835] [serial = 987] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x88991c00) [pid = 1835] [serial = 1008] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x882afc00) [pid = 1835] [serial = 1005] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x882a9400) [pid = 1835] [serial = 1004] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82d97800) [pid = 1835] [serial = 984] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x83b75400) [pid = 1835] [serial = 996] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x83b68000) [pid = 1835] [serial = 1002] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x94139c00) [pid = 1835] [serial = 990] [outer = (nil)] [url = about:blank] 01:54:30 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8c8d0000) [pid = 1835] [serial = 1013] [outer = (nil)] [url = about:blank] 01:54:32 INFO - PROCESS | 1835 | 1477558472717 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 01:54:32 INFO - . 01:54:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6051ms 01:54:32 INFO - PROCESS | 1835 | 1477558472762 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1835 | 1477558472769 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 01:54:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 01:54:32 INFO - PROCESS | 1835 | 1477558472782 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:33 INFO - PROCESS | 1835 | 1477558473036 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 01:54:33 INFO - PROCESS | 1835 | 1477558473068 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 01:54:33 INFO - PROCESS | 1835 | 1477558473074 Marionette TRACE conn4 <- [1,1490,null,["8"]] 01:54:33 INFO - PROCESS | 1835 | 1477558473084 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 01:54:33 INFO - PROCESS | 1835 | 1477558473092 Marionette TRACE conn4 <- [1,1491,null,{}] 01:54:33 INFO - PROCESS | 1835 | 1477558473169 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9ac00 == 10 [pid = 1835] [id = 349] 01:54:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d9b400) [pid = 1835] [serial = 1021] [outer = (nil)] 01:54:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82da0c00) [pid = 1835] [serial = 1022] [outer = 0x82d9b400] 01:54:33 INFO - PROCESS | 1835 | 1477558473271 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e2c400) [pid = 1835] [serial = 1023] [outer = 0x82d9b400] 01:54:34 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d98800) [pid = 1835] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 01:54:34 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8c8cdc00) [pid = 1835] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 01:54:37 INFO - PROCESS | 1835 | 1477558477928 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 01:54:37 INFO - . 01:54:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5199ms 01:54:37 INFO - PROCESS | 1835 | 1477558477985 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1835 | 1477558477993 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:54:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 01:54:38 INFO - PROCESS | 1835 | 1477558478004 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:38 INFO - PROCESS | 1835 | 1477558478232 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 01:54:38 INFO - PROCESS | 1835 | 1477558478401 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 01:54:38 INFO - PROCESS | 1835 | 1477558478407 Marionette TRACE conn4 <- [1,1495,null,["8"]] 01:54:38 INFO - PROCESS | 1835 | 1477558478416 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 01:54:38 INFO - PROCESS | 1835 | 1477558478426 Marionette TRACE conn4 <- [1,1496,null,{}] 01:54:38 INFO - PROCESS | 1835 | 1477558478434 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9e800 == 11 [pid = 1835] [id = 350] 01:54:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d9f000) [pid = 1835] [serial = 1024] [outer = (nil)] 01:54:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e29000) [pid = 1835] [serial = 1025] [outer = 0x82d9f000] 01:54:38 INFO - PROCESS | 1835 | 1477558478536 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82e27800) [pid = 1835] [serial = 1026] [outer = 0x82d9f000] 01:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x82d9b800) [pid = 1835] [serial = 1016] [outer = (nil)] [url = about:blank] 01:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82e25c00) [pid = 1835] [serial = 1017] [outer = (nil)] [url = about:blank] 01:54:40 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8ddde800) [pid = 1835] [serial = 1014] [outer = (nil)] [url = about:blank] 01:54:47 INFO - PROCESS | 1835 | 1477558487147 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 01:54:47 INFO - . 01:54:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9245ms 01:54:47 INFO - PROCESS | 1835 | 1477558487249 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 01:54:47 INFO - PROCESS | 1835 | 1477558487257 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 01:54:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 01:54:47 INFO - PROCESS | 1835 | 1477558487270 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:47 INFO - PROCESS | 1835 | 1477558487530 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:54:47 INFO - PROCESS | 1835 | 1477558487702 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 01:54:47 INFO - PROCESS | 1835 | 1477558487709 Marionette TRACE conn4 <- [1,1500,null,["8"]] 01:54:47 INFO - PROCESS | 1835 | 1477558487724 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 01:54:47 INFO - PROCESS | 1835 | 1477558487739 Marionette TRACE conn4 <- [1,1501,null,{}] 01:54:47 INFO - PROCESS | 1835 | 1477558487788 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9b800 == 12 [pid = 1835] [id = 351] 01:54:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d9c000) [pid = 1835] [serial = 1027] [outer = (nil)] 01:54:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e26400) [pid = 1835] [serial = 1028] [outer = 0x82d9c000] 01:54:47 INFO - PROCESS | 1835 | 1477558487896 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82e26800) [pid = 1835] [serial = 1029] [outer = 0x82d9c000] 01:54:50 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x82da0c00) [pid = 1835] [serial = 1022] [outer = (nil)] [url = about:blank] 01:54:50 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x83213400) [pid = 1835] [serial = 1019] [outer = (nil)] [url = about:blank] 01:54:50 INFO - PROCESS | 1835 | 1477558490562 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 01:54:50 INFO - . 01:54:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3333ms 01:54:50 INFO - PROCESS | 1835 | 1477558490601 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 1835 | 1477558490608 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 01:54:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 01:54:50 INFO - PROCESS | 1835 | 1477558490619 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:50 INFO - PROCESS | 1835 | 1477558490824 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 01:54:50 INFO - PROCESS | 1835 | 1477558490951 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 01:54:50 INFO - PROCESS | 1835 | 1477558490958 Marionette TRACE conn4 <- [1,1505,null,["8"]] 01:54:50 INFO - PROCESS | 1835 | 1477558490965 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 01:54:50 INFO - PROCESS | 1835 | 1477558490973 Marionette TRACE conn4 <- [1,1506,null,{}] 01:54:50 INFO - PROCESS | 1835 | 1477558490980 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e26000 == 13 [pid = 1835] [id = 352] 01:54:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e26c00) [pid = 1835] [serial = 1030] [outer = (nil)] 01:54:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82e2f400) [pid = 1835] [serial = 1031] [outer = 0x82e26c00] 01:54:51 INFO - PROCESS | 1835 | 1477558491075 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82e88c00) [pid = 1835] [serial = 1032] [outer = 0x82e26c00] 01:54:52 INFO - PROCESS | 1835 | 1477558492519 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 01:54:52 INFO - . 01:54:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1928ms 01:54:52 INFO - PROCESS | 1835 | 1477558492547 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 01:54:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 01:54:52 INFO - PROCESS | 1835 | 1477558492553 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 01:54:52 INFO - PROCESS | 1835 | 1477558492562 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:54:52 INFO - PROCESS | 1835 | 1477558492840 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 01:54:52 INFO - PROCESS | 1835 | 1477558492923 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 01:54:52 INFO - PROCESS | 1835 | 1477558492933 Marionette TRACE conn4 <- [1,1510,null,["8"]] 01:54:52 INFO - PROCESS | 1835 | 1477558492948 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 01:54:52 INFO - PROCESS | 1835 | 1477558492954 Marionette TRACE conn4 <- [1,1511,null,{}] 01:54:52 INFO - PROCESS | 1835 | 1477558492960 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b66800 == 14 [pid = 1835] [id = 353] 01:54:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83b68000) [pid = 1835] [serial = 1033] [outer = (nil)] 01:54:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83b6a400) [pid = 1835] [serial = 1034] [outer = 0x83b68000] 01:54:53 INFO - PROCESS | 1835 | 1477558493050 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83b6c800) [pid = 1835] [serial = 1035] [outer = 0x83b68000] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8cd800 == 13 [pid = 1835] [id = 346] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95800 == 12 [pid = 1835] [id = 348] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x82d98400 == 11 [pid = 1835] [id = 347] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9e800 == 10 [pid = 1835] [id = 350] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x82e26000 == 9 [pid = 1835] [id = 352] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9b800 == 8 [pid = 1835] [id = 351] 01:54:58 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9ac00 == 7 [pid = 1835] [id = 349] 01:54:58 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82e29000) [pid = 1835] [serial = 1025] [outer = (nil)] [url = about:blank] 01:55:01 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82d9f000) [pid = 1835] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 01:55:01 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d9c000) [pid = 1835] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 01:55:01 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82e26c00) [pid = 1835] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 01:55:01 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x83210400) [pid = 1835] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 01:55:01 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d9b400) [pid = 1835] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 01:55:01 INFO - PROCESS | 1835 | 1477558501646 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 01:55:01 INFO - . 01:55:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9100ms 01:55:01 INFO - PROCESS | 1835 | 1477558501662 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:55:01 INFO - PROCESS | 1835 | 1477558501671 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:55:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 01:55:01 INFO - PROCESS | 1835 | 1477558501691 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:02 INFO - PROCESS | 1835 | 1477558502004 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 01:55:02 INFO - PROCESS | 1835 | 1477558502033 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 01:55:02 INFO - PROCESS | 1835 | 1477558502040 Marionette TRACE conn4 <- [1,1515,null,["8"]] 01:55:02 INFO - PROCESS | 1835 | 1477558502051 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 01:55:02 INFO - PROCESS | 1835 | 1477558502061 Marionette TRACE conn4 <- [1,1516,null,{}] 01:55:02 INFO - PROCESS | 1835 | 1477558502070 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d99000 == 8 [pid = 1835] [id = 354] 01:55:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d99400) [pid = 1835] [serial = 1036] [outer = (nil)] 01:55:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82d9d000) [pid = 1835] [serial = 1037] [outer = 0x82d99400] 01:55:02 INFO - PROCESS | 1835 | 1477558502201 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82e2ac00) [pid = 1835] [serial = 1038] [outer = 0x82d99400] 01:55:02 INFO - PROCESS | 1835 | 1477558502895 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 01:55:02 INFO - . 01:55:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1224ms 01:55:02 INFO - PROCESS | 1835 | 1477558502910 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 1835 | 1477558502916 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 01:55:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 01:55:02 INFO - PROCESS | 1835 | 1477558502925 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:03 INFO - PROCESS | 1835 | 1477558503195 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:55:03 INFO - PROCESS | 1835 | 1477558503274 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 01:55:03 INFO - PROCESS | 1835 | 1477558503283 Marionette TRACE conn4 <- [1,1520,null,["8"]] 01:55:03 INFO - PROCESS | 1835 | 1477558503290 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 01:55:03 INFO - PROCESS | 1835 | 1477558503297 Marionette TRACE conn4 <- [1,1521,null,{}] 01:55:03 INFO - PROCESS | 1835 | 1477558503304 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d9400 == 9 [pid = 1835] [id = 355] 01:55:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8320b400) [pid = 1835] [serial = 1039] [outer = (nil)] 01:55:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8320e800) [pid = 1835] [serial = 1040] [outer = 0x8320b400] 01:55:03 INFO - PROCESS | 1835 | 1477558503403 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8320f800) [pid = 1835] [serial = 1041] [outer = 0x8320b400] 01:55:04 INFO - PROCESS | 1835 | 1477558504138 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 1835 | 1477558504226 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 01:55:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 01:55:04 INFO - PROCESS | 1835 | 1477558504234 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:04 INFO - PROCESS | 1835 | 1477558504482 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 01:55:04 INFO - PROCESS | 1835 | 1477558504580 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 01:55:04 INFO - PROCESS | 1835 | 1477558504587 Marionette TRACE conn4 <- [1,1525,null,["8"]] 01:55:04 INFO - PROCESS | 1835 | 1477558504600 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 01:55:04 INFO - PROCESS | 1835 | 1477558504611 Marionette TRACE conn4 <- [1,1526,null,{}] 01:55:04 INFO - PROCESS | 1835 | 1477558504664 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7800 == 10 [pid = 1835] [id = 356] 01:55:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x82d25800) [pid = 1835] [serial = 1042] [outer = (nil)] 01:55:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82d33c00) [pid = 1835] [serial = 1043] [outer = 0x82d25800] 01:55:04 INFO - PROCESS | 1835 | 1477558504769 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82d9d400) [pid = 1835] [serial = 1044] [outer = 0x82d25800] 01:55:05 INFO - PROCESS | 1835 | 1477558505489 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 01:55:05 INFO - . 01:55:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1280ms 01:55:05 INFO - PROCESS | 1835 | 1477558505515 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 01:55:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 01:55:05 INFO - PROCESS | 1835 | 1477558505523 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 01:55:05 INFO - PROCESS | 1835 | 1477558505533 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:05 INFO - PROCESS | 1835 | 1477558505743 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 01:55:05 INFO - PROCESS | 1835 | 1477558505898 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 01:55:05 INFO - PROCESS | 1835 | 1477558505906 Marionette TRACE conn4 <- [1,1530,null,["8"]] 01:55:05 INFO - PROCESS | 1835 | 1477558505915 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 01:55:05 INFO - PROCESS | 1835 | 1477558505925 Marionette TRACE conn4 <- [1,1531,null,{}] 01:55:05 INFO - PROCESS | 1835 | 1477558505932 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b71400 == 11 [pid = 1835] [id = 357] 01:55:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x83b73000) [pid = 1835] [serial = 1045] [outer = (nil)] 01:55:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88043800) [pid = 1835] [serial = 1046] [outer = 0x83b73000] 01:55:06 INFO - PROCESS | 1835 | 1477558506038 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88048c00) [pid = 1835] [serial = 1047] [outer = 0x83b73000] 01:55:06 INFO - PROCESS | 1835 | 1477558506907 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 01:55:06 INFO - ...... 01:55:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1433ms 01:55:06 INFO - PROCESS | 1835 | 1477558506966 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 1835 | 1477558506970 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:55:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 01:55:06 INFO - PROCESS | 1835 | 1477558506981 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:07 INFO - PROCESS | 1835 | 1477558507209 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 01:55:07 INFO - PROCESS | 1835 | 1477558507398 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 01:55:07 INFO - PROCESS | 1835 | 1477558507411 Marionette TRACE conn4 <- [1,1535,null,["8"]] 01:55:07 INFO - PROCESS | 1835 | 1477558507467 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 01:55:07 INFO - PROCESS | 1835 | 1477558507478 Marionette TRACE conn4 <- [1,1536,null,{}] 01:55:07 INFO - PROCESS | 1835 | 1477558507486 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x88310000 == 12 [pid = 1835] [id = 358] 01:55:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88310400) [pid = 1835] [serial = 1048] [outer = (nil)] 01:55:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88312c00) [pid = 1835] [serial = 1049] [outer = 0x88310400] 01:55:07 INFO - PROCESS | 1835 | 1477558507590 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88953c00) [pid = 1835] [serial = 1050] [outer = 0x88310400] 01:55:08 INFO - PROCESS | 1835 | 1477558508479 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 01:55:08 INFO - .. 01:55:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1582ms 01:55:08 INFO - PROCESS | 1835 | 1477558508565 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1835 | 1477558508570 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 01:55:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 01:55:08 INFO - PROCESS | 1835 | 1477558508580 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:08 INFO - PROCESS | 1835 | 1477558508811 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:55:08 INFO - PROCESS | 1835 | 1477558508989 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 01:55:08 INFO - PROCESS | 1835 | 1477558508994 Marionette TRACE conn4 <- [1,1540,null,["8"]] 01:55:09 INFO - PROCESS | 1835 | 1477558509002 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 01:55:09 INFO - PROCESS | 1835 | 1477558509008 Marionette TRACE conn4 <- [1,1541,null,{}] 01:55:09 INFO - PROCESS | 1835 | 1477558509057 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895fc00 == 13 [pid = 1835] [id = 359] 01:55:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88998800) [pid = 1835] [serial = 1051] [outer = (nil)] 01:55:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8899dc00) [pid = 1835] [serial = 1052] [outer = 0x88998800] 01:55:09 INFO - PROCESS | 1835 | 1477558509162 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x88ad1800) [pid = 1835] [serial = 1053] [outer = 0x88998800] 01:55:09 INFO - . 01:55:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1381ms 01:55:09 INFO - PROCESS | 1835 | 1477558509944 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 01:55:09 INFO - PROCESS | 1835 | 1477558509961 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 1835 | 1477558509967 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 01:55:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 01:55:09 INFO - PROCESS | 1835 | 1477558509976 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:10 INFO - PROCESS | 1835 | 1477558510172 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 01:55:10 INFO - PROCESS | 1835 | 1477558510359 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 01:55:10 INFO - PROCESS | 1835 | 1477558510362 Marionette TRACE conn4 <- [1,1545,null,["8"]] 01:55:10 INFO - PROCESS | 1835 | 1477558510371 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 01:55:10 INFO - PROCESS | 1835 | 1477558510377 Marionette TRACE conn4 <- [1,1546,null,{}] 01:55:10 INFO - PROCESS | 1835 | 1477558510389 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6a000 == 14 [pid = 1835] [id = 360] 01:55:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8c8ca800) [pid = 1835] [serial = 1054] [outer = (nil)] 01:55:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8c8ccc00) [pid = 1835] [serial = 1055] [outer = 0x8c8ca800] 01:55:10 INFO - PROCESS | 1835 | 1477558510490 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8c8cd000) [pid = 1835] [serial = 1056] [outer = 0x8c8ca800] 01:55:11 INFO - PROCESS | 1835 | 1477558511269 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 01:55:11 INFO - ... 01:55:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1330ms 01:55:11 INFO - PROCESS | 1835 | 1477558511306 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 1835 | 1477558511311 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 01:55:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 01:55:11 INFO - PROCESS | 1835 | 1477558511319 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:11 INFO - PROCESS | 1835 | 1477558511510 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 01:55:11 INFO - PROCESS | 1835 | 1477558511726 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 01:55:11 INFO - PROCESS | 1835 | 1477558511733 Marionette TRACE conn4 <- [1,1550,null,["8"]] 01:55:11 INFO - PROCESS | 1835 | 1477558511744 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 01:55:11 INFO - PROCESS | 1835 | 1477558511755 Marionette TRACE conn4 <- [1,1551,null,{}] 01:55:11 INFO - PROCESS | 1835 | 1477558511765 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d28800 == 15 [pid = 1835] [id = 361] 01:55:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x82d2e000) [pid = 1835] [serial = 1057] [outer = (nil)] 01:55:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x82d98400) [pid = 1835] [serial = 1058] [outer = 0x82d2e000] 01:55:11 INFO - PROCESS | 1835 | 1477558511866 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x82e85400) [pid = 1835] [serial = 1059] [outer = 0x82d2e000] 01:55:12 INFO - PROCESS | 1835 | 1477558512606 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 01:55:12 INFO - . 01:55:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1329ms 01:55:12 INFO - PROCESS | 1835 | 1477558512650 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 1835 | 1477558512657 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:55:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 01:55:12 INFO - PROCESS | 1835 | 1477558512668 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:12 INFO - PROCESS | 1835 | 1477558512885 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x83215c00) [pid = 1835] [serial = 1020] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82e2c400) [pid = 1835] [serial = 1023] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x82e2f400) [pid = 1835] [serial = 1031] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x82e88c00) [pid = 1835] [serial = 1032] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x82e26400) [pid = 1835] [serial = 1028] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x82e26800) [pid = 1835] [serial = 1029] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x82e27800) [pid = 1835] [serial = 1026] [outer = (nil)] [url = about:blank] 01:55:12 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x83b6a400) [pid = 1835] [serial = 1034] [outer = (nil)] [url = about:blank] 01:55:13 INFO - PROCESS | 1835 | 1477558513068 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 01:55:13 INFO - PROCESS | 1835 | 1477558513075 Marionette TRACE conn4 <- [1,1555,null,["8"]] 01:55:13 INFO - PROCESS | 1835 | 1477558513087 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 01:55:13 INFO - PROCESS | 1835 | 1477558513096 Marionette TRACE conn4 <- [1,1556,null,{}] 01:55:13 INFO - PROCESS | 1835 | 1477558513107 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e29400 == 16 [pid = 1835] [id = 362] 01:55:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x82e2d800) [pid = 1835] [serial = 1060] [outer = (nil)] 01:55:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x82e88c00) [pid = 1835] [serial = 1061] [outer = 0x82e2d800] 01:55:13 INFO - PROCESS | 1835 | 1477558513236 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x83218c00) [pid = 1835] [serial = 1062] [outer = 0x82e2d800] 01:55:13 INFO - PROCESS | 1835 | 1477558513952 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 01:55:13 INFO - . 01:55:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1328ms 01:55:13 INFO - PROCESS | 1835 | 1477558513998 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 01:55:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 01:55:14 INFO - PROCESS | 1835 | 1477558514003 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 01:55:14 INFO - PROCESS | 1835 | 1477558514012 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:14 INFO - PROCESS | 1835 | 1477558514219 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:55:14 INFO - PROCESS | 1835 | 1477558514351 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 01:55:14 INFO - PROCESS | 1835 | 1477558514362 Marionette TRACE conn4 <- [1,1560,null,["8"]] 01:55:14 INFO - PROCESS | 1835 | 1477558514372 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 01:55:14 INFO - PROCESS | 1835 | 1477558514380 Marionette TRACE conn4 <- [1,1561,null,{}] 01:55:14 INFO - PROCESS | 1835 | 1477558514387 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830e400 == 17 [pid = 1835] [id = 363] 01:55:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8830e800) [pid = 1835] [serial = 1063] [outer = (nil)] 01:55:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x88312800) [pid = 1835] [serial = 1064] [outer = 0x8830e800] 01:55:14 INFO - PROCESS | 1835 | 1477558514478 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8895e400) [pid = 1835] [serial = 1065] [outer = 0x8830e800] 01:55:15 INFO - PROCESS | 1835 | 1477558515337 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 01:55:15 INFO - .................. 01:55:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1381ms 01:55:15 INFO - PROCESS | 1835 | 1477558515392 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 1835 | 1477558515395 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 01:55:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 01:55:15 INFO - PROCESS | 1835 | 1477558515405 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:15 INFO - PROCESS | 1835 | 1477558515655 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 01:55:15 INFO - PROCESS | 1835 | 1477558515677 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 01:55:15 INFO - PROCESS | 1835 | 1477558515682 Marionette TRACE conn4 <- [1,1565,null,["8"]] 01:55:15 INFO - PROCESS | 1835 | 1477558515690 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 01:55:15 INFO - PROCESS | 1835 | 1477558515697 Marionette TRACE conn4 <- [1,1566,null,{}] 01:55:15 INFO - PROCESS | 1835 | 1477558515770 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7000 == 18 [pid = 1835] [id = 364] 01:55:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x82d24c00) [pid = 1835] [serial = 1066] [outer = (nil)] 01:55:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8dbe0800) [pid = 1835] [serial = 1067] [outer = 0x82d24c00] 01:55:15 INFO - PROCESS | 1835 | 1477558515856 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8dbe2400) [pid = 1835] [serial = 1068] [outer = 0x82d24c00] 01:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82d99400) [pid = 1835] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 01:55:16 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x83b68000) [pid = 1835] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 01:55:16 INFO - PROCESS | 1835 | 1477558516541 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 01:55:16 INFO - . 01:55:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1178ms 01:55:16 INFO - PROCESS | 1835 | 1477558516582 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 1835 | 1477558516588 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 01:55:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 01:55:16 INFO - PROCESS | 1835 | 1477558516596 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:16 INFO - PROCESS | 1835 | 1477558516829 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 01:55:16 INFO - PROCESS | 1835 | 1477558516908 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 01:55:16 INFO - PROCESS | 1835 | 1477558516912 Marionette TRACE conn4 <- [1,1570,null,["8"]] 01:55:16 INFO - PROCESS | 1835 | 1477558516918 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 01:55:16 INFO - PROCESS | 1835 | 1477558516924 Marionette TRACE conn4 <- [1,1571,null,{}] 01:55:16 INFO - PROCESS | 1835 | 1477558516929 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e8ac00 == 19 [pid = 1835] [id = 365] 01:55:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8895e000) [pid = 1835] [serial = 1069] [outer = (nil)] 01:55:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8dde2000) [pid = 1835] [serial = 1070] [outer = 0x8895e000] 01:55:17 INFO - PROCESS | 1835 | 1477558517013 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8dde4c00) [pid = 1835] [serial = 1071] [outer = 0x8895e000] 01:55:17 INFO - PROCESS | 1835 | 1477558517575 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 01:55:17 INFO - ... 01:55:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1021ms 01:55:17 INFO - PROCESS | 1835 | 1477558517617 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 1835 | 1477558517622 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:55:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 01:55:17 INFO - PROCESS | 1835 | 1477558517648 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:17 INFO - PROCESS | 1835 | 1477558517830 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 01:55:17 INFO - PROCESS | 1835 | 1477558517959 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 01:55:17 INFO - PROCESS | 1835 | 1477558517966 Marionette TRACE conn4 <- [1,1575,null,["8"]] 01:55:17 INFO - PROCESS | 1835 | 1477558517974 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 01:55:17 INFO - PROCESS | 1835 | 1477558517981 Marionette TRACE conn4 <- [1,1576,null,{}] 01:55:18 INFO - PROCESS | 1835 | 1477558517987 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90cc00 == 20 [pid = 1835] [id = 366] 01:55:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8f90d400) [pid = 1835] [serial = 1072] [outer = (nil)] 01:55:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8f92a400) [pid = 1835] [serial = 1073] [outer = 0x8f90d400] 01:55:18 INFO - PROCESS | 1835 | 1477558518104 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8f934400) [pid = 1835] [serial = 1074] [outer = 0x8f90d400] 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:18 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:55:20 INFO - .................................................................................................................................................................................................................................................................................................................................... 01:55:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2813ms 01:55:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 01:55:21 INFO - PROCESS | 1835 | 1477558520075 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 01:55:21 INFO - PROCESS | 1835 | 1477558520507 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 1835 | 1477558520521 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 01:55:21 INFO - PROCESS | 1835 | 1477558520566 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:21 INFO - PROCESS | 1835 | 1477558520991 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:55:21 INFO - PROCESS | 1835 | 1477558521182 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 01:55:21 INFO - PROCESS | 1835 | 1477558521189 Marionette TRACE conn4 <- [1,1580,null,["8"]] 01:55:21 INFO - PROCESS | 1835 | 1477558521196 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 01:55:21 INFO - PROCESS | 1835 | 1477558521209 Marionette TRACE conn4 <- [1,1581,null,{}] 01:55:21 INFO - PROCESS | 1835 | 1477558521260 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde4800 == 21 [pid = 1835] [id = 367] 01:55:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8f8aa800) [pid = 1835] [serial = 1075] [outer = (nil)] 01:55:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8f8e3000) [pid = 1835] [serial = 1076] [outer = 0x8f8aa800] 01:55:21 INFO - PROCESS | 1835 | 1477558521367 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8f90f400) [pid = 1835] [serial = 1077] [outer = 0x8f8aa800] 01:55:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f96b400 == 22 [pid = 1835] [id = 368] 01:55:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8f96e000) [pid = 1835] [serial = 1078] [outer = (nil)] 01:55:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8f970800) [pid = 1835] [serial = 1079] [outer = 0x8f96e000] 01:55:22 INFO - PROCESS | 1835 | 1477558522210 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 01:55:22 INFO - . 01:55:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1688ms 01:55:22 INFO - PROCESS | 1835 | 1477558522228 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 1835 | 1477558522235 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 01:55:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 01:55:22 INFO - PROCESS | 1835 | 1477558522243 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:22 INFO - PROCESS | 1835 | 1477558522555 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 01:55:22 INFO - PROCESS | 1835 | 1477558522680 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 01:55:22 INFO - PROCESS | 1835 | 1477558522687 Marionette TRACE conn4 <- [1,1585,null,["8"]] 01:55:22 INFO - PROCESS | 1835 | 1477558522695 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 01:55:22 INFO - PROCESS | 1835 | 1477558522702 Marionette TRACE conn4 <- [1,1586,null,{}] 01:55:22 INFO - PROCESS | 1835 | 1477558522754 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa56c00 == 23 [pid = 1835] [id = 369] 01:55:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8fa59c00) [pid = 1835] [serial = 1080] [outer = (nil)] 01:55:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x906a5000) [pid = 1835] [serial = 1081] [outer = 0x8fa59c00] 01:55:22 INFO - PROCESS | 1835 | 1477558522860 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x92281c00) [pid = 1835] [serial = 1082] [outer = 0x8fa59c00] 01:55:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b40400 == 24 [pid = 1835] [id = 370] 01:55:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x93b42000) [pid = 1835] [serial = 1083] [outer = (nil)] 01:55:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x93b45800) [pid = 1835] [serial = 1084] [outer = 0x93b42000] 01:55:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82e8ac00 == 23 [pid = 1835] [id = 365] 01:55:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7000 == 22 [pid = 1835] [id = 364] 01:55:25 INFO - PROCESS | 1835 | --DOCSHELL 0x8830e400 == 21 [pid = 1835] [id = 363] 01:55:25 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8320e800) [pid = 1835] [serial = 1040] [outer = (nil)] [url = about:blank] 01:55:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82e29400 == 20 [pid = 1835] [id = 362] 01:55:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82d28800 == 19 [pid = 1835] [id = 361] 01:55:25 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82d9d000) [pid = 1835] [serial = 1037] [outer = (nil)] [url = about:blank] 01:55:25 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82e2ac00) [pid = 1835] [serial = 1038] [outer = (nil)] [url = about:blank] 01:55:25 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x83b6c800) [pid = 1835] [serial = 1035] [outer = (nil)] [url = about:blank] 01:55:28 INFO - PROCESS | 1835 | 1477558528551 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 01:55:28 INFO - . 01:55:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6351ms 01:55:28 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x82d24c00) [pid = 1835] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 01:55:28 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82e2d800) [pid = 1835] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 01:55:28 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8830e800) [pid = 1835] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 01:55:28 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82d2e000) [pid = 1835] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 01:55:28 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8895e000) [pid = 1835] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 01:55:28 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8320b400) [pid = 1835] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 01:55:28 INFO - PROCESS | 1835 | 1477558528644 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 01:55:28 INFO - PROCESS | 1835 | 1477558528654 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 01:55:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 01:55:28 INFO - PROCESS | 1835 | 1477558528674 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:28 INFO - PROCESS | 1835 | 1477558528867 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 01:55:28 INFO - PROCESS | 1835 | 1477558528889 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 01:55:28 INFO - PROCESS | 1835 | 1477558528896 Marionette TRACE conn4 <- [1,1590,null,["8"]] 01:55:28 INFO - PROCESS | 1835 | 1477558528905 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 01:55:28 INFO - PROCESS | 1835 | 1477558528913 Marionette TRACE conn4 <- [1,1591,null,{}] 01:55:28 INFO - PROCESS | 1835 | 1477558528920 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x831cd400 == 20 [pid = 1835] [id = 371] 01:55:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x831d4400) [pid = 1835] [serial = 1085] [outer = (nil)] 01:55:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x83212c00) [pid = 1835] [serial = 1086] [outer = 0x831d4400] 01:55:29 INFO - PROCESS | 1835 | 1477558529132 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x83b71c00) [pid = 1835] [serial = 1087] [outer = 0x831d4400] 01:55:29 INFO - PROCESS | 1835 | 1477558529727 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 01:55:29 INFO - .. 01:55:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1078ms 01:55:29 INFO - PROCESS | 1835 | 1477558529752 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:55:29 INFO - PROCESS | 1835 | 1477558529759 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:55:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 01:55:29 INFO - PROCESS | 1835 | 1477558529771 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:29 INFO - PROCESS | 1835 | 1477558529980 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 01:55:30 INFO - PROCESS | 1835 | 1477558530113 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 01:55:30 INFO - PROCESS | 1835 | 1477558530118 Marionette TRACE conn4 <- [1,1595,null,["8"]] 01:55:30 INFO - PROCESS | 1835 | 1477558530126 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 01:55:30 INFO - PROCESS | 1835 | 1477558530133 Marionette TRACE conn4 <- [1,1596,null,{}] 01:55:30 INFO - PROCESS | 1835 | 1477558530140 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x88998400 == 21 [pid = 1835] [id = 372] 01:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8899a800) [pid = 1835] [serial = 1088] [outer = (nil)] 01:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x88ad7c00) [pid = 1835] [serial = 1089] [outer = 0x8899a800] 01:55:30 INFO - PROCESS | 1835 | 1477558530235 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8c8c4c00) [pid = 1835] [serial = 1090] [outer = 0x8899a800] 01:55:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddfc00 == 22 [pid = 1835] [id = 373] 01:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8f8e1000) [pid = 1835] [serial = 1091] [outer = (nil)] 01:55:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8f909400) [pid = 1835] [serial = 1092] [outer = 0x8f8e1000] 01:55:31 INFO - PROCESS | 1835 | 1477558531017 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 01:55:31 INFO - . 01:55:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1280ms 01:55:31 INFO - PROCESS | 1835 | 1477558531066 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 01:55:31 INFO - PROCESS | 1835 | 1477558531075 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 01:55:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 01:55:31 INFO - PROCESS | 1835 | 1477558531083 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:31 INFO - PROCESS | 1835 | 1477558531308 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:55:31 INFO - PROCESS | 1835 | 1477558531468 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 01:55:31 INFO - PROCESS | 1835 | 1477558531477 Marionette TRACE conn4 <- [1,1600,null,["8"]] 01:55:31 INFO - PROCESS | 1835 | 1477558531486 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 01:55:31 INFO - PROCESS | 1835 | 1477558531498 Marionette TRACE conn4 <- [1,1601,null,{}] 01:55:31 INFO - PROCESS | 1835 | 1477558531508 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9d000 == 23 [pid = 1835] [id = 374] 01:55:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82d9e800) [pid = 1835] [serial = 1093] [outer = (nil)] 01:55:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82e2c800) [pid = 1835] [serial = 1094] [outer = 0x82d9e800] 01:55:31 INFO - PROCESS | 1835 | 1477558531616 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82e2d800) [pid = 1835] [serial = 1095] [outer = 0x82d9e800] 01:55:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x88306400 == 24 [pid = 1835] [id = 375] 01:55:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8dbe9400) [pid = 1835] [serial = 1096] [outer = (nil)] 01:55:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8daf7400) [pid = 1835] [serial = 1097] [outer = 0x8dbe9400] 01:55:32 INFO - PROCESS | 1835 | [1835] WARNING: Failed to create a URI: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 01:55:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8ddde800) [pid = 1835] [serial = 1098] [outer = 0x8dbe9400] 01:55:32 INFO - PROCESS | 1835 | 1477558532539 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 01:55:32 INFO - . 01:55:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1531ms 01:55:32 INFO - PROCESS | 1835 | 1477558532616 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 1835 | 1477558532624 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 01:55:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 01:55:32 INFO - PROCESS | 1835 | 1477558532634 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:32 INFO - PROCESS | 1835 | 1477558532947 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 01:55:33 INFO - PROCESS | 1835 | 1477558533079 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 01:55:33 INFO - PROCESS | 1835 | 1477558533087 Marionette TRACE conn4 <- [1,1605,null,["8"]] 01:55:33 INFO - PROCESS | 1835 | 1477558533095 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 01:55:33 INFO - PROCESS | 1835 | 1477558533105 Marionette TRACE conn4 <- [1,1606,null,{}] 01:55:33 INFO - PROCESS | 1835 | 1477558533157 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f92d800 == 25 [pid = 1835] [id = 376] 01:55:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8f92e800) [pid = 1835] [serial = 1099] [outer = (nil)] 01:55:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8f932000) [pid = 1835] [serial = 1100] [outer = 0x8f92e800] 01:55:33 INFO - PROCESS | 1835 | 1477558533262 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f936400) [pid = 1835] [serial = 1101] [outer = 0x8f92e800] 01:55:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x922e9400 == 26 [pid = 1835] [id = 377] 01:55:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x923d1400) [pid = 1835] [serial = 1102] [outer = (nil)] 01:55:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8f97a000) [pid = 1835] [serial = 1103] [outer = 0x923d1400] 01:55:34 INFO - PROCESS | 1835 | 1477558534262 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 01:55:34 INFO - . 01:55:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1674ms 01:55:34 INFO - PROCESS | 1835 | 1477558534309 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 01:55:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 01:55:34 INFO - PROCESS | 1835 | 1477558534314 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 01:55:34 INFO - PROCESS | 1835 | 1477558534322 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:34 INFO - PROCESS | 1835 | 1477558534610 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 01:55:34 INFO - PROCESS | 1835 | 1477558534803 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 01:55:34 INFO - PROCESS | 1835 | 1477558534817 Marionette TRACE conn4 <- [1,1610,null,["8"]] 01:55:34 INFO - PROCESS | 1835 | 1477558534872 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 01:55:34 INFO - PROCESS | 1835 | 1477558534882 Marionette TRACE conn4 <- [1,1611,null,{}] 01:55:34 INFO - PROCESS | 1835 | 1477558534890 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x9317d400 == 27 [pid = 1835] [id = 378] 01:55:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9317f800) [pid = 1835] [serial = 1104] [outer = (nil)] 01:55:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x93487400) [pid = 1835] [serial = 1105] [outer = 0x9317f800] 01:55:34 INFO - PROCESS | 1835 | 1477558534988 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x938c3c00) [pid = 1835] [serial = 1106] [outer = 0x9317f800] 01:55:35 INFO - PROCESS | 1835 | 1477558535732 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 01:55:35 INFO - . 01:55:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1473ms 01:55:35 INFO - PROCESS | 1835 | 1477558535795 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 1835 | 1477558535800 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:55:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 01:55:35 INFO - PROCESS | 1835 | 1477558535810 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:36 INFO - PROCESS | 1835 | 1477558536034 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 01:55:36 INFO - PROCESS | 1835 | 1477558536206 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 01:55:36 INFO - PROCESS | 1835 | 1477558536212 Marionette TRACE conn4 <- [1,1615,null,["8"]] 01:55:36 INFO - PROCESS | 1835 | 1477558536225 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 01:55:36 INFO - PROCESS | 1835 | 1477558536233 Marionette TRACE conn4 <- [1,1616,null,{}] 01:55:36 INFO - PROCESS | 1835 | 1477558536240 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa59800 == 28 [pid = 1835] [id = 379] 01:55:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x93b26400) [pid = 1835] [serial = 1107] [outer = (nil)] 01:55:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x93b42c00) [pid = 1835] [serial = 1108] [outer = 0x93b26400] 01:55:36 INFO - PROCESS | 1835 | 1477558536338 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x93b46800) [pid = 1835] [serial = 1109] [outer = 0x93b26400] 01:55:37 INFO - PROCESS | 1835 | 1477558537036 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 01:55:37 INFO - . 01:55:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1272ms 01:55:37 INFO - PROCESS | 1835 | 1477558537081 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1835 | 1477558537087 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 01:55:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 01:55:37 INFO - PROCESS | 1835 | 1477558537096 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:37 INFO - PROCESS | 1835 | 1477558537295 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:55:37 INFO - PROCESS | 1835 | 1477558537467 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 01:55:37 INFO - PROCESS | 1835 | 1477558537471 Marionette TRACE conn4 <- [1,1620,null,["8"]] 01:55:37 INFO - PROCESS | 1835 | 1477558537484 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 01:55:37 INFO - PROCESS | 1835 | 1477558537491 Marionette TRACE conn4 <- [1,1621,null,{}] 01:55:37 INFO - PROCESS | 1835 | 1477558537497 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2d800 == 29 [pid = 1835] [id = 380] 01:55:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x93d1e400) [pid = 1835] [serial = 1110] [outer = (nil)] 01:55:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x9413ec00) [pid = 1835] [serial = 1111] [outer = 0x93d1e400] 01:55:37 INFO - PROCESS | 1835 | 1477558537634 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x94166000) [pid = 1835] [serial = 1112] [outer = 0x93d1e400] 01:55:38 INFO - PROCESS | 1835 | 1477558538481 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 01:55:38 INFO - ...... 01:55:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1479ms 01:55:38 INFO - PROCESS | 1835 | 1477558538598 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 1835 | 1477558538606 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 01:55:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 01:55:38 INFO - PROCESS | 1835 | 1477558538618 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:38 INFO - PROCESS | 1835 | 1477558538822 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 01:55:39 INFO - PROCESS | 1835 | 1477558539104 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 01:55:39 INFO - PROCESS | 1835 | 1477558539108 Marionette TRACE conn4 <- [1,1625,null,["8"]] 01:55:39 INFO - PROCESS | 1835 | 1477558539119 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 01:55:39 INFO - PROCESS | 1835 | 1477558539127 Marionette TRACE conn4 <- [1,1626,null,{}] 01:55:39 INFO - PROCESS | 1835 | 1477558539136 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x88049000 == 30 [pid = 1835] [id = 381] 01:55:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x88049400) [pid = 1835] [serial = 1113] [outer = (nil)] 01:55:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x88961800) [pid = 1835] [serial = 1114] [outer = 0x88049400] 01:55:39 INFO - PROCESS | 1835 | 1477558539231 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8899b800) [pid = 1835] [serial = 1115] [outer = 0x88049400] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddfc00 == 29 [pid = 1835] [id = 373] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x88998400 == 28 [pid = 1835] [id = 372] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x831cd400 == 27 [pid = 1835] [id = 371] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8f96b400 == 26 [pid = 1835] [id = 368] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde4800 == 25 [pid = 1835] [id = 367] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8895fc00 == 24 [pid = 1835] [id = 359] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x82d99000 == 23 [pid = 1835] [id = 354] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7800 == 22 [pid = 1835] [id = 356] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x83b66800 == 21 [pid = 1835] [id = 353] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa56c00 == 20 [pid = 1835] [id = 369] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x93b40400 == 19 [pid = 1835] [id = 370] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x83b71400 == 18 [pid = 1835] [id = 357] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6a000 == 17 [pid = 1835] [id = 360] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x88310000 == 16 [pid = 1835] [id = 358] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x831d9400 == 15 [pid = 1835] [id = 355] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa59800 == 14 [pid = 1835] [id = 379] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90cc00 == 13 [pid = 1835] [id = 366] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x88306400 == 12 [pid = 1835] [id = 375] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9d000 == 11 [pid = 1835] [id = 374] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x922e9400 == 10 [pid = 1835] [id = 377] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x8f92d800 == 9 [pid = 1835] [id = 376] 01:55:40 INFO - PROCESS | 1835 | --DOCSHELL 0x9317d400 == 8 [pid = 1835] [id = 378] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x82d33c00) [pid = 1835] [serial = 1043] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8899dc00) [pid = 1835] [serial = 1052] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x88312c00) [pid = 1835] [serial = 1049] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8c8ccc00) [pid = 1835] [serial = 1055] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x88043800) [pid = 1835] [serial = 1046] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8f92a400) [pid = 1835] [serial = 1073] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8dde2000) [pid = 1835] [serial = 1070] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8dde4c00) [pid = 1835] [serial = 1071] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8dbe0800) [pid = 1835] [serial = 1067] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8dbe2400) [pid = 1835] [serial = 1068] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x88312800) [pid = 1835] [serial = 1064] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8895e400) [pid = 1835] [serial = 1065] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82e88c00) [pid = 1835] [serial = 1061] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x83218c00) [pid = 1835] [serial = 1062] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82d98400) [pid = 1835] [serial = 1058] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82e85400) [pid = 1835] [serial = 1059] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8320f800) [pid = 1835] [serial = 1041] [outer = (nil)] [url = about:blank] 01:55:40 INFO - PROCESS | 1835 | 1477558540807 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 01:55:40 INFO - . 01:55:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 2229ms 01:55:40 INFO - PROCESS | 1835 | 1477558540847 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 01:55:40 INFO - PROCESS | 1835 | 1477558540855 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 01:55:40 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 01:55:40 INFO - PROCESS | 1835 | 1477558540873 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:41 INFO - PROCESS | 1835 | 1477558541076 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 01:55:41 INFO - PROCESS | 1835 | 1477558541093 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 01:55:41 INFO - PROCESS | 1835 | 1477558541100 Marionette TRACE conn4 <- [1,1630,null,["8"]] 01:55:41 INFO - PROCESS | 1835 | 1477558541108 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 01:55:41 INFO - PROCESS | 1835 | 1477558541115 Marionette TRACE conn4 <- [1,1631,null,{}] 01:55:41 INFO - PROCESS | 1835 | 1477558541263 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95000 == 9 [pid = 1835] [id = 382] 01:55:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x82d95400) [pid = 1835] [serial = 1116] [outer = (nil)] 01:55:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x82d9a400) [pid = 1835] [serial = 1117] [outer = 0x82d95400] 01:55:41 INFO - PROCESS | 1835 | 1477558541360 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x82d9a000) [pid = 1835] [serial = 1118] [outer = 0x82d95400] 01:55:41 INFO - PROCESS | 1835 | 1477558541974 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 01:55:41 INFO - . 01:55:41 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1130ms 01:55:42 INFO - PROCESS | 1835 | 1477558542001 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 1835 | 1477558542007 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:55:42 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 01:55:42 INFO - PROCESS | 1835 | 1477558542024 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:42 INFO - PROCESS | 1835 | 1477558542230 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 01:55:42 INFO - PROCESS | 1835 | 1477558542247 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 01:55:42 INFO - PROCESS | 1835 | 1477558542253 Marionette TRACE conn4 <- [1,1635,null,["8"]] 01:55:42 INFO - PROCESS | 1835 | 1477558542260 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 01:55:42 INFO - PROCESS | 1835 | 1477558542267 Marionette TRACE conn4 <- [1,1636,null,{}] 01:55:42 INFO - PROCESS | 1835 | 1477558542389 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e84800 == 10 [pid = 1835] [id = 383] 01:55:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x82e86800) [pid = 1835] [serial = 1119] [outer = (nil)] 01:55:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x831d1000) [pid = 1835] [serial = 1120] [outer = 0x82e86800] 01:55:42 INFO - PROCESS | 1835 | 1477558542484 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x831d9c00) [pid = 1835] [serial = 1121] [outer = 0x82e86800] 01:55:43 INFO - PROCESS | 1835 | 1477558543172 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 01:55:43 INFO - . 01:55:43 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1176ms 01:55:43 INFO - PROCESS | 1835 | 1477558543210 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 1835 | 1477558543219 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 01:55:43 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 01:55:43 INFO - PROCESS | 1835 | 1477558543235 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:43 INFO - PROCESS | 1835 | 1477558543479 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:55:43 INFO - PROCESS | 1835 | 1477558543512 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 01:55:43 INFO - PROCESS | 1835 | 1477558543517 Marionette TRACE conn4 <- [1,1640,null,["8"]] 01:55:43 INFO - PROCESS | 1835 | 1477558543523 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 01:55:43 INFO - PROCESS | 1835 | 1477558543532 Marionette TRACE conn4 <- [1,1641,null,{}] 01:55:43 INFO - PROCESS | 1835 | 1477558543629 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8804e800 == 11 [pid = 1835] [id = 384] 01:55:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8804ec00) [pid = 1835] [serial = 1122] [outer = (nil)] 01:55:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x882a2000) [pid = 1835] [serial = 1123] [outer = 0x8804ec00] 01:55:43 INFO - PROCESS | 1835 | 1477558543728 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x882ab400) [pid = 1835] [serial = 1124] [outer = 0x8804ec00] 01:55:44 INFO - ................................................... 01:55:44 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1509ms 01:55:44 INFO - TEST-START | /js/builtins/Math.max.html 01:55:44 INFO - PROCESS | 1835 | 1477558544658 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 01:55:44 INFO - PROCESS | 1835 | 1477558544744 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 1835 | 1477558544747 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x83b73000) [pid = 1835] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x88310400) [pid = 1835] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82d25800) [pid = 1835] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x88998800) [pid = 1835] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8899a800) [pid = 1835] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8f90d400) [pid = 1835] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x93b42000) [pid = 1835] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8f96e000) [pid = 1835] [serial = 1078] [outer = (nil)] [url = about:blank] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8f8aa800) [pid = 1835] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8f8e1000) [pid = 1835] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x831d4400) [pid = 1835] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8fa59c00) [pid = 1835] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 01:55:45 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8c8ca800) [pid = 1835] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 01:55:45 INFO - PROCESS | 1835 | 1477558545085 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:45 INFO - PROCESS | 1835 | 1477558545290 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 01:55:45 INFO - PROCESS | 1835 | 1477558545438 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 01:55:45 INFO - PROCESS | 1835 | 1477558545444 Marionette TRACE conn4 <- [1,1645,null,["8"]] 01:55:45 INFO - PROCESS | 1835 | 1477558545453 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 01:55:45 INFO - PROCESS | 1835 | 1477558545462 Marionette TRACE conn4 <- [1,1646,null,{}] 01:55:45 INFO - PROCESS | 1835 | 1477558545470 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb6c00 == 12 [pid = 1835] [id = 385] 01:55:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x882aec00) [pid = 1835] [serial = 1125] [outer = (nil)] 01:55:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8830bc00) [pid = 1835] [serial = 1126] [outer = 0x882aec00] 01:55:45 INFO - PROCESS | 1835 | 1477558545563 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x88957800) [pid = 1835] [serial = 1127] [outer = 0x882aec00] 01:55:46 INFO - PROCESS | 1835 | 1477558546165 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 01:55:46 INFO - ...... 01:55:46 INFO - TEST-OK | /js/builtins/Math.max.html | took 1426ms 01:55:46 INFO - PROCESS | 1835 | 1477558546187 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 1835 | 1477558546191 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 01:55:46 INFO - TEST-START | /js/builtins/Math.min.html 01:55:46 INFO - PROCESS | 1835 | 1477558546209 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:46 INFO - PROCESS | 1835 | 1477558546451 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 01:55:46 INFO - PROCESS | 1835 | 1477558546474 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 01:55:46 INFO - PROCESS | 1835 | 1477558546477 Marionette TRACE conn4 <- [1,1650,null,["8"]] 01:55:46 INFO - PROCESS | 1835 | 1477558546498 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 01:55:46 INFO - PROCESS | 1835 | 1477558546504 Marionette TRACE conn4 <- [1,1651,null,{}] 01:55:46 INFO - PROCESS | 1835 | 1477558546511 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad0400 == 13 [pid = 1835] [id = 386] 01:55:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x88ad0c00) [pid = 1835] [serial = 1128] [outer = (nil)] 01:55:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x88ad5c00) [pid = 1835] [serial = 1129] [outer = 0x88ad0c00] 01:55:46 INFO - PROCESS | 1835 | 1477558546597 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88adf800) [pid = 1835] [serial = 1130] [outer = 0x88ad0c00] 01:55:47 INFO - PROCESS | 1835 | 1477558547241 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 01:55:47 INFO - ...... 01:55:47 INFO - TEST-OK | /js/builtins/Math.min.html | took 1127ms 01:55:47 INFO - PROCESS | 1835 | 1477558547337 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 1835 | 1477558547345 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:55:47 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 01:55:47 INFO - PROCESS | 1835 | 1477558547358 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:47 INFO - PROCESS | 1835 | 1477558547574 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 01:55:47 INFO - PROCESS | 1835 | 1477558547769 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 01:55:47 INFO - PROCESS | 1835 | 1477558547775 Marionette TRACE conn4 <- [1,1655,null,["8"]] 01:55:47 INFO - PROCESS | 1835 | 1477558547786 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 01:55:47 INFO - PROCESS | 1835 | 1477558547795 Marionette TRACE conn4 <- [1,1656,null,{}] 01:55:47 INFO - PROCESS | 1835 | 1477558547807 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e28000 == 14 [pid = 1835] [id = 387] 01:55:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x82e29400) [pid = 1835] [serial = 1131] [outer = (nil)] 01:55:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x82e33400) [pid = 1835] [serial = 1132] [outer = 0x82e29400] 01:55:47 INFO - PROCESS | 1835 | 1477558547914 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x82e2dc00) [pid = 1835] [serial = 1133] [outer = 0x82e29400] 01:55:48 INFO - PROCESS | 1835 | 1477558548676 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 01:55:48 INFO - .. 01:55:48 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1380ms 01:55:48 INFO - PROCESS | 1835 | 1477558548736 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 01:55:48 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 01:55:48 INFO - PROCESS | 1835 | 1477558548743 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 01:55:48 INFO - PROCESS | 1835 | 1477558548751 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:48 INFO - PROCESS | 1835 | 1477558548966 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:55:49 INFO - PROCESS | 1835 | 1477558549136 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 01:55:49 INFO - PROCESS | 1835 | 1477558549143 Marionette TRACE conn4 <- [1,1660,null,["8"]] 01:55:49 INFO - PROCESS | 1835 | 1477558549155 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 01:55:49 INFO - PROCESS | 1835 | 1477558549161 Marionette TRACE conn4 <- [1,1661,null,{}] 01:55:49 INFO - PROCESS | 1835 | 1477558549212 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e84000 == 15 [pid = 1835] [id = 388] 01:55:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x88309000) [pid = 1835] [serial = 1134] [outer = (nil)] 01:55:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x88315400) [pid = 1835] [serial = 1135] [outer = 0x88309000] 01:55:49 INFO - PROCESS | 1835 | 1477558549319 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x88954c00) [pid = 1835] [serial = 1136] [outer = 0x88309000] 01:55:50 INFO - PROCESS | 1835 | 1477558550050 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 01:55:50 INFO - .... 01:55:50 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1323ms 01:55:50 INFO - PROCESS | 1835 | 1477558550082 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 1835 | 1477558550089 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 01:55:50 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 01:55:50 INFO - PROCESS | 1835 | 1477558550099 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:50 INFO - PROCESS | 1835 | 1477558550331 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 01:55:50 INFO - PROCESS | 1835 | 1477558550502 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 01:55:50 INFO - PROCESS | 1835 | 1477558550508 Marionette TRACE conn4 <- [1,1665,null,["8"]] 01:55:50 INFO - PROCESS | 1835 | 1477558550515 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 01:55:50 INFO - PROCESS | 1835 | 1477558550525 Marionette TRACE conn4 <- [1,1666,null,{}] 01:55:50 INFO - PROCESS | 1835 | 1477558550578 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dab8800 == 16 [pid = 1835] [id = 389] 01:55:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8dabe000) [pid = 1835] [serial = 1137] [outer = (nil)] 01:55:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8daf6800) [pid = 1835] [serial = 1138] [outer = 0x8dabe000] 01:55:50 INFO - PROCESS | 1835 | 1477558550687 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8dafb400) [pid = 1835] [serial = 1139] [outer = 0x8dabe000] 01:55:51 INFO - PROCESS | 1835 | 1477558551424 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 01:55:51 INFO - .... 01:55:51 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1372ms 01:55:51 INFO - PROCESS | 1835 | 1477558551476 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 1835 | 1477558551482 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 01:55:51 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 01:55:51 INFO - PROCESS | 1835 | 1477558551494 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:51 INFO - PROCESS | 1835 | 1477558551702 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 01:55:51 INFO - PROCESS | 1835 | 1477558551877 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 01:55:51 INFO - PROCESS | 1835 | 1477558551882 Marionette TRACE conn4 <- [1,1670,null,["8"]] 01:55:51 INFO - PROCESS | 1835 | 1477558551894 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 01:55:51 INFO - PROCESS | 1835 | 1477558551899 Marionette TRACE conn4 <- [1,1671,null,{}] 01:55:52 INFO - PROCESS | 1835 | 1477558552061 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb3c00 == 17 [pid = 1835] [id = 390] 01:55:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x82cb4c00) [pid = 1835] [serial = 1140] [outer = (nil)] 01:55:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x82d2f000) [pid = 1835] [serial = 1141] [outer = 0x82cb4c00] 01:55:52 INFO - PROCESS | 1835 | 1477558552203 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x82e25c00) [pid = 1835] [serial = 1142] [outer = 0x82cb4c00] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x88ad7c00) [pid = 1835] [serial = 1089] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8c8c4c00) [pid = 1835] [serial = 1090] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x83212c00) [pid = 1835] [serial = 1086] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x83b71c00) [pid = 1835] [serial = 1087] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x906a5000) [pid = 1835] [serial = 1081] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x92281c00) [pid = 1835] [serial = 1082] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f8e3000) [pid = 1835] [serial = 1076] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8f90f400) [pid = 1835] [serial = 1077] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8f934400) [pid = 1835] [serial = 1074] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x88048c00) [pid = 1835] [serial = 1047] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88953c00) [pid = 1835] [serial = 1050] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82d9d400) [pid = 1835] [serial = 1044] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x88ad1800) [pid = 1835] [serial = 1053] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8c8cd000) [pid = 1835] [serial = 1056] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x93b45800) [pid = 1835] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8f970800) [pid = 1835] [serial = 1079] [outer = (nil)] [url = about:blank] 01:55:53 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8f909400) [pid = 1835] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 01:55:53 INFO - PROCESS | 1835 | 1477558553070 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 01:55:53 INFO - ... 01:55:53 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1640ms 01:55:53 INFO - PROCESS | 1835 | 1477558553136 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 1835 | 1477558553142 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:55:53 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 01:55:53 INFO - PROCESS | 1835 | 1477558553156 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:53 INFO - PROCESS | 1835 | 1477558553336 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 01:55:53 INFO - PROCESS | 1835 | 1477558553348 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 01:55:53 INFO - PROCESS | 1835 | 1477558553352 Marionette TRACE conn4 <- [1,1675,null,["8"]] 01:55:53 INFO - PROCESS | 1835 | 1477558553362 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 01:55:53 INFO - PROCESS | 1835 | 1477558553369 Marionette TRACE conn4 <- [1,1676,null,{}] 01:55:53 INFO - PROCESS | 1835 | 1477558553492 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x88048c00 == 18 [pid = 1835] [id = 391] 01:55:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x882a0c00) [pid = 1835] [serial = 1143] [outer = (nil)] 01:55:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x882a9400) [pid = 1835] [serial = 1144] [outer = 0x882a0c00] 01:55:53 INFO - PROCESS | 1835 | 1477558553595 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x88306c00) [pid = 1835] [serial = 1145] [outer = 0x882a0c00] 01:55:54 INFO - PROCESS | 1835 | 1477558554247 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 01:55:54 INFO - .. 01:55:54 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1122ms 01:55:54 INFO - PROCESS | 1835 | 1477558554280 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1835 | 1477558554284 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 01:55:54 INFO - PROCESS | 1835 | 1477558554301 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:54 INFO - PROCESS | 1835 | 1477558554475 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:55:54 INFO - PROCESS | 1835 | 1477558554487 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 01:55:54 INFO - PROCESS | 1835 | 1477558554491 Marionette TRACE conn4 <- [1,1680,null,["8"]] 01:55:54 INFO - PROCESS | 1835 | 1477558554498 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 01:55:54 INFO - PROCESS | 1835 | 1477558554504 Marionette TRACE conn4 <- [1,1681,null,{}] 01:55:54 INFO - PROCESS | 1835 | 1477558554517 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c3800 == 19 [pid = 1835] [id = 392] 01:55:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8c8c4000) [pid = 1835] [serial = 1146] [outer = (nil)] 01:55:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c8c8400) [pid = 1835] [serial = 1147] [outer = 0x8c8c4000] 01:55:54 INFO - PROCESS | 1835 | 1477558554602 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8c8c8800) [pid = 1835] [serial = 1148] [outer = 0x8c8c4000] 01:55:55 INFO - PROCESS | 1835 | 1477558555256 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 01:55:55 INFO - .. 01:55:55 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 976ms 01:55:55 INFO - PROCESS | 1835 | 1477558555271 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 1835 | 1477558555274 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 01:55:55 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 01:55:55 INFO - PROCESS | 1835 | 1477558555281 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:55 INFO - PROCESS | 1835 | 1477558555468 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 01:55:55 INFO - PROCESS | 1835 | 1477558555616 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 01:55:55 INFO - PROCESS | 1835 | 1477558555622 Marionette TRACE conn4 <- [1,1685,null,["8"]] 01:55:55 INFO - PROCESS | 1835 | 1477558555629 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 01:55:55 INFO - PROCESS | 1835 | 1477558555636 Marionette TRACE conn4 <- [1,1686,null,{}] 01:55:55 INFO - PROCESS | 1835 | 1477558555642 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf9800 == 20 [pid = 1835] [id = 393] 01:55:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8dbe4400) [pid = 1835] [serial = 1149] [outer = (nil)] 01:55:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8ddd5800) [pid = 1835] [serial = 1150] [outer = 0x8dbe4400] 01:55:55 INFO - PROCESS | 1835 | 1477558555735 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8ddd9400) [pid = 1835] [serial = 1151] [outer = 0x8dbe4400] 01:55:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe2000 == 21 [pid = 1835] [id = 394] 01:55:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8f90bc00) [pid = 1835] [serial = 1152] [outer = (nil)] 01:55:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f90e000) [pid = 1835] [serial = 1153] [outer = 0x8f90bc00] 01:55:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f92bc00 == 22 [pid = 1835] [id = 395] 01:55:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8f92c000) [pid = 1835] [serial = 1154] [outer = (nil)] 01:55:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8f92cc00) [pid = 1835] [serial = 1155] [outer = 0x8f92c000] 01:55:56 INFO - PROCESS | 1835 | 1477558556647 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 01:55:56 INFO - . 01:55:56 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1423ms 01:55:56 INFO - PROCESS | 1835 | 1477558556705 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 1835 | 1477558556710 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 01:55:56 INFO - TEST-START | /js/builtins/Promise-subclassing.html 01:55:56 INFO - PROCESS | 1835 | 1477558556721 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:56 INFO - PROCESS | 1835 | 1477558556978 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 01:55:57 INFO - PROCESS | 1835 | 1477558557000 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 01:55:57 INFO - PROCESS | 1835 | 1477558557004 Marionette TRACE conn4 <- [1,1690,null,["8"]] 01:55:57 INFO - PROCESS | 1835 | 1477558557014 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 01:55:57 INFO - PROCESS | 1835 | 1477558557022 Marionette TRACE conn4 <- [1,1691,null,{}] 01:55:57 INFO - PROCESS | 1835 | 1477558557103 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f92e400 == 23 [pid = 1835] [id = 396] 01:55:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8f92fc00) [pid = 1835] [serial = 1156] [outer = (nil)] 01:55:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8f934000) [pid = 1835] [serial = 1157] [outer = 0x8f92fc00] 01:55:57 INFO - PROCESS | 1835 | 1477558557191 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f96ec00) [pid = 1835] [serial = 1158] [outer = 0x8f92fc00] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x88049400) [pid = 1835] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x82d95400) [pid = 1835] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8dbe9400) [pid = 1835] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x82d9e800) [pid = 1835] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x923d1400) [pid = 1835] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f92e800) [pid = 1835] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x9317f800) [pid = 1835] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x93b26400) [pid = 1835] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x93d1e400) [pid = 1835] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8804ec00) [pid = 1835] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x882aec00) [pid = 1835] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 01:55:57 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82e86800) [pid = 1835] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 01:55:58 INFO - PROCESS | 1835 | 1477558557996 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 01:55:58 INFO - ........ 01:55:58 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1336ms 01:55:58 INFO - PROCESS | 1835 | 1477558558057 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1835 | 1477558558061 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:55:58 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 01:55:58 INFO - PROCESS | 1835 | 1477558558070 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:58 INFO - PROCESS | 1835 | 1477558558256 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 01:55:58 INFO - PROCESS | 1835 | 1477558558386 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 01:55:58 INFO - PROCESS | 1835 | 1477558558389 Marionette TRACE conn4 <- [1,1695,null,["8"]] 01:55:58 INFO - PROCESS | 1835 | 1477558558393 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 01:55:58 INFO - PROCESS | 1835 | 1477558558401 Marionette TRACE conn4 <- [1,1696,null,{}] 01:55:58 INFO - PROCESS | 1835 | 1477558558406 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d96400 == 24 [pid = 1835] [id = 397] 01:55:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8804e000) [pid = 1835] [serial = 1159] [outer = (nil)] 01:55:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8fa5c000) [pid = 1835] [serial = 1160] [outer = 0x8804e000] 01:55:58 INFO - PROCESS | 1835 | 1477558558516 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8fa5cc00) [pid = 1835] [serial = 1161] [outer = 0x8804e000] 01:55:59 INFO - PROCESS | 1835 | 1477558559139 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 01:55:59 INFO - .................... 01:55:59 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1124ms 01:55:59 INFO - PROCESS | 1835 | 1477558559195 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 1835 | 1477558559200 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 01:55:59 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 01:55:59 INFO - PROCESS | 1835 | 1477558559206 Marionette TRACE conn4 -> [0,1699,"getContext",null] 01:55:59 INFO - PROCESS | 1835 | 1477558559210 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559216 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559218 Marionette TRACE conn4 <- [1,1700,null,{}] 01:55:59 INFO - PROCESS | 1835 | 1477558559227 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:55:59 INFO - PROCESS | 1835 | 1477558559248 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 01:55:59 INFO - PROCESS | 1835 | 1477558559253 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559259 Marionette TRACE conn4 <- [1,1702,null,{}] 01:55:59 INFO - Setting pref media.mediasource.enabled (true) 01:55:59 INFO - PROCESS | 1835 | 1477558559277 Marionette TRACE conn4 -> [0,1703,"getContext",null] 01:55:59 INFO - PROCESS | 1835 | 1477558559280 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559288 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559292 Marionette TRACE conn4 <- [1,1704,null,{}] 01:55:59 INFO - PROCESS | 1835 | 1477558559299 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:55:59 INFO - PROCESS | 1835 | 1477558559317 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 01:55:59 INFO - PROCESS | 1835 | 1477558559321 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559327 Marionette TRACE conn4 <- [1,1706,null,{}] 01:55:59 INFO - PROCESS | 1835 | 1477558559332 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 01:55:59 INFO - PROCESS | 1835 | 1477558559336 Marionette TRACE conn4 <- [1,1707,null,{}] 01:55:59 INFO - PROCESS | 1835 | 1477558559343 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:55:59 INFO - PROCESS | 1835 | 1477558559519 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 01:55:59 INFO - PROCESS | 1835 | 1477558559646 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 01:55:59 INFO - PROCESS | 1835 | 1477558559651 Marionette TRACE conn4 <- [1,1709,null,["8"]] 01:55:59 INFO - PROCESS | 1835 | 1477558559697 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 01:55:59 INFO - PROCESS | 1835 | 1477558559708 Marionette TRACE conn4 <- [1,1710,null,{}] 01:55:59 INFO - PROCESS | 1835 | 1477558559715 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7800 == 25 [pid = 1835] [id = 398] 01:55:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x82d24c00) [pid = 1835] [serial = 1162] [outer = (nil)] 01:55:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x82d2f800) [pid = 1835] [serial = 1163] [outer = 0x82d24c00] 01:55:59 INFO - PROCESS | 1835 | 1477558559821 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82da0800) [pid = 1835] [serial = 1164] [outer = 0x82d24c00] 01:56:00 INFO - PROCESS | 1835 | 1477558560584 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 01:56:00 INFO - .. 01:56:00 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1415ms 01:56:00 INFO - PROCESS | 1835 | 1477558560626 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 1835 | 1477558560635 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 01:56:00 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 01:56:00 INFO - PROCESS | 1835 | 1477558560663 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 01:56:00 INFO - PROCESS | 1835 | 1477558560670 Marionette TRACE conn4 <- [1,1713,null,{}] 01:56:00 INFO - PROCESS | 1835 | 1477558560677 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:00 INFO - PROCESS | 1835 | 1477558560908 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 01:56:01 INFO - PROCESS | 1835 | 1477558561093 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 01:56:01 INFO - PROCESS | 1835 | 1477558561102 Marionette TRACE conn4 <- [1,1715,null,["8"]] 01:56:01 INFO - PROCESS | 1835 | 1477558561159 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 01:56:01 INFO - PROCESS | 1835 | 1477558561166 Marionette TRACE conn4 <- [1,1716,null,{}] 01:56:01 INFO - PROCESS | 1835 | 1477558561175 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x88041c00 == 26 [pid = 1835] [id = 399] 01:56:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x88045000) [pid = 1835] [serial = 1165] [outer = (nil)] 01:56:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x882a5000) [pid = 1835] [serial = 1166] [outer = 0x88045000] 01:56:01 INFO - PROCESS | 1835 | 1477558561281 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x882acc00) [pid = 1835] [serial = 1167] [outer = 0x88045000] 01:56:02 INFO - PROCESS | 1835 | 1477558562005 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 01:56:02 INFO - .. 01:56:02 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1393ms 01:56:02 INFO - PROCESS | 1835 | 1477558562055 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1835 | 1477558562059 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 01:56:02 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 01:56:02 INFO - PROCESS | 1835 | 1477558562069 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:02 INFO - PROCESS | 1835 | 1477558562288 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:56:02 INFO - PROCESS | 1835 | 1477558562472 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 01:56:02 INFO - PROCESS | 1835 | 1477558562483 Marionette TRACE conn4 <- [1,1720,null,["8"]] 01:56:02 INFO - PROCESS | 1835 | 1477558562540 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 01:56:02 INFO - PROCESS | 1835 | 1477558562550 Marionette TRACE conn4 <- [1,1721,null,{}] 01:56:02 INFO - PROCESS | 1835 | 1477558562557 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x88adb000 == 27 [pid = 1835] [id = 400] 01:56:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x88adb400) [pid = 1835] [serial = 1168] [outer = (nil)] 01:56:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8c8c2800) [pid = 1835] [serial = 1169] [outer = 0x88adb400] 01:56:02 INFO - PROCESS | 1835 | 1477558562651 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8dbddc00) [pid = 1835] [serial = 1170] [outer = 0x88adb400] 01:56:03 INFO - PROCESS | 1835 | 1477558563496 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 01:56:03 INFO - .. 01:56:03 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1482ms 01:56:03 INFO - PROCESS | 1835 | 1477558563552 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 1835 | 1477558563555 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 01:56:03 INFO - TEST-START | /media-source/SourceBuffer-abort.html 01:56:03 INFO - PROCESS | 1835 | 1477558563565 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:03 INFO - PROCESS | 1835 | 1477558563813 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 01:56:04 INFO - PROCESS | 1835 | 1477558564005 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 01:56:04 INFO - PROCESS | 1835 | 1477558564009 Marionette TRACE conn4 <- [1,1725,null,["8"]] 01:56:04 INFO - PROCESS | 1835 | 1477558564062 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 01:56:04 INFO - PROCESS | 1835 | 1477558564071 Marionette TRACE conn4 <- [1,1726,null,{}] 01:56:04 INFO - PROCESS | 1835 | 1477558564081 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x8899d800 == 28 [pid = 1835] [id = 401] 01:56:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8f96e000) [pid = 1835] [serial = 1171] [outer = (nil)] 01:56:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x906ab400) [pid = 1835] [serial = 1172] [outer = 0x8f96e000] 01:56:04 INFO - PROCESS | 1835 | 1477558564178 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x928ccc00) [pid = 1835] [serial = 1173] [outer = 0x8f96e000] 01:56:04 INFO - PROCESS | 1835 | 1477558564956 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 01:56:04 INFO - .. 01:56:04 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1422ms 01:56:04 INFO - PROCESS | 1835 | 1477558564993 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 1835 | 1477558565001 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 01:56:05 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 01:56:05 INFO - Clearing pref media.mediasource.enabled 01:56:05 INFO - PROCESS | 1835 | 1477558565011 Marionette TRACE conn4 -> [0,1729,"getContext",null] 01:56:05 INFO - PROCESS | 1835 | 1477558565014 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 01:56:05 INFO - PROCESS | 1835 | 1477558565018 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 01:56:05 INFO - PROCESS | 1835 | 1477558565026 Marionette TRACE conn4 <- [1,1730,null,{}] 01:56:05 INFO - PROCESS | 1835 | 1477558565033 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:56:05 INFO - PROCESS | 1835 | 1477558565052 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:56:05 INFO - PROCESS | 1835 | 1477558565058 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 01:56:05 INFO - PROCESS | 1835 | 1477558565063 Marionette TRACE conn4 <- [1,1732,null,{}] 01:56:05 INFO - PROCESS | 1835 | 1477558565085 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:05 INFO - PROCESS | 1835 | 1477558565346 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 01:56:05 INFO - PROCESS | 1835 | 1477558565476 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 01:56:05 INFO - PROCESS | 1835 | 1477558565481 Marionette TRACE conn4 <- [1,1734,null,["8"]] 01:56:05 INFO - PROCESS | 1835 | 1477558565494 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 01:56:05 INFO - PROCESS | 1835 | 1477558565500 Marionette TRACE conn4 <- [1,1735,null,{}] 01:56:05 INFO - PROCESS | 1835 | 1477558565508 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e8c00 == 29 [pid = 1835] [id = 402] 01:56:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x928e9c00) [pid = 1835] [serial = 1174] [outer = (nil)] 01:56:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x92a58000) [pid = 1835] [serial = 1175] [outer = 0x928e9c00] 01:56:05 INFO - PROCESS | 1835 | 1477558565611 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x92abe000) [pid = 1835] [serial = 1176] [outer = 0x928e9c00] 01:56:06 INFO - PROCESS | 1835 | 1477558566271 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 01:56:06 INFO - . 01:56:06 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1286ms 01:56:06 INFO - PROCESS | 1835 | 1477558566311 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 1835 | 1477558566316 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:56:06 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 01:56:06 INFO - PROCESS | 1835 | 1477558566325 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:06 INFO - PROCESS | 1835 | 1477558566687 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 01:56:06 INFO - PROCESS | 1835 | 1477558566902 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 01:56:06 INFO - PROCESS | 1835 | 1477558566909 Marionette TRACE conn4 <- [1,1739,null,["8"]] 01:56:06 INFO - PROCESS | 1835 | 1477558566925 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 01:56:06 INFO - PROCESS | 1835 | 1477558566935 Marionette TRACE conn4 <- [1,1740,null,{}] 01:56:06 INFO - PROCESS | 1835 | 1477558566944 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9ec00 == 30 [pid = 1835] [id = 403] 01:56:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x82d9fc00) [pid = 1835] [serial = 1177] [outer = (nil)] 01:56:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x831cd400) [pid = 1835] [serial = 1178] [outer = 0x82d9fc00] 01:56:07 INFO - PROCESS | 1835 | 1477558567037 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x831d0800) [pid = 1835] [serial = 1179] [outer = 0x82d9fc00] 01:56:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:56:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:56:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:56:07 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2d800 == 29 [pid = 1835] [id = 380] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x82d96400 == 28 [pid = 1835] [id = 397] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8f92bc00 == 27 [pid = 1835] [id = 395] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe2000 == 26 [pid = 1835] [id = 394] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf9800 == 25 [pid = 1835] [id = 393] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c3800 == 24 [pid = 1835] [id = 392] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x88048c00 == 23 [pid = 1835] [id = 391] 01:56:07 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x88ad5c00) [pid = 1835] [serial = 1129] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1835 | 1477558567910 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb3c00 == 22 [pid = 1835] [id = 390] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8dab8800 == 21 [pid = 1835] [id = 389] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x82e84000 == 20 [pid = 1835] [id = 388] 01:56:07 INFO - PROCESS | 1835 | --DOCSHELL 0x82e28000 == 19 [pid = 1835] [id = 387] 01:56:07 INFO - ... 01:56:07 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1631ms 01:56:07 INFO - PROCESS | 1835 | 1477558567962 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 1835 | 1477558567971 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 01:56:07 INFO - TEST-START | /media-source/URL-createObjectURL.html 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x882ab400) [pid = 1835] [serial = 1124] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x82d9a400) [pid = 1835] [serial = 1117] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x93b46800) [pid = 1835] [serial = 1109] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x882a2000) [pid = 1835] [serial = 1123] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x93487400) [pid = 1835] [serial = 1105] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x831d1000) [pid = 1835] [serial = 1120] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x831d9c00) [pid = 1835] [serial = 1121] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8899b800) [pid = 1835] [serial = 1115] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x94166000) [pid = 1835] [serial = 1112] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x88961800) [pid = 1835] [serial = 1114] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x82d9a000) [pid = 1835] [serial = 1118] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x82e2d800) [pid = 1835] [serial = 1095] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8f932000) [pid = 1835] [serial = 1100] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f936400) [pid = 1835] [serial = 1101] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x88957800) [pid = 1835] [serial = 1127] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x9413ec00) [pid = 1835] [serial = 1111] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x82e2c800) [pid = 1835] [serial = 1094] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x93b42c00) [pid = 1835] [serial = 1108] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x938c3c00) [pid = 1835] [serial = 1106] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8830bc00) [pid = 1835] [serial = 1126] [outer = (nil)] [url = about:blank] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8daf7400) [pid = 1835] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8ddde800) [pid = 1835] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 01:56:08 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8f97a000) [pid = 1835] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 01:56:08 INFO - PROCESS | 1835 | 1477558568022 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:08 INFO - PROCESS | 1835 | 1477558568285 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:56:08 INFO - PROCESS | 1835 | 1477558568381 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 01:56:08 INFO - PROCESS | 1835 | 1477558568388 Marionette TRACE conn4 <- [1,1744,null,["8"]] 01:56:08 INFO - PROCESS | 1835 | 1477558568395 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 01:56:08 INFO - PROCESS | 1835 | 1477558568404 Marionette TRACE conn4 <- [1,1745,null,{}] 01:56:08 INFO - PROCESS | 1835 | 1477558568411 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x83217000 == 20 [pid = 1835] [id = 404] 01:56:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x83b6a800) [pid = 1835] [serial = 1180] [outer = (nil)] 01:56:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x83b74000) [pid = 1835] [serial = 1181] [outer = 0x83b6a800] 01:56:08 INFO - PROCESS | 1835 | 1477558568506 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x882a1000) [pid = 1835] [serial = 1182] [outer = 0x83b6a800] 01:56:09 INFO - PROCESS | 1835 | 1477558569332 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 01:56:09 INFO - . 01:56:09 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1377ms 01:56:09 INFO - PROCESS | 1835 | 1477558569362 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 1835 | 1477558569369 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 01:56:09 INFO - TEST-START | /media-source/interfaces.html 01:56:09 INFO - PROCESS | 1835 | 1477558569380 Marionette TRACE conn4 -> [0,1748,"getContext",null] 01:56:09 INFO - PROCESS | 1835 | 1477558569385 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569403 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569411 Marionette TRACE conn4 <- [1,1749,null,{}] 01:56:09 INFO - PROCESS | 1835 | 1477558569417 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:56:09 INFO - PROCESS | 1835 | 1477558569440 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 01:56:09 INFO - Setting pref media.mediasource.enabled (true) 01:56:09 INFO - PROCESS | 1835 | 1477558569457 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569460 Marionette TRACE conn4 <- [1,1751,null,{}] 01:56:09 INFO - PROCESS | 1835 | 1477558569467 Marionette TRACE conn4 -> [0,1752,"getContext",null] 01:56:09 INFO - PROCESS | 1835 | 1477558569471 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569477 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569481 Marionette TRACE conn4 <- [1,1753,null,{}] 01:56:09 INFO - PROCESS | 1835 | 1477558569487 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:56:09 INFO - PROCESS | 1835 | 1477558569511 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 01:56:09 INFO - PROCESS | 1835 | 1477558569516 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569521 Marionette TRACE conn4 <- [1,1755,null,{}] 01:56:09 INFO - PROCESS | 1835 | 1477558569532 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:09 INFO - PROCESS | 1835 | 1477558569727 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 01:56:09 INFO - PROCESS | 1835 | 1477558569745 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 01:56:09 INFO - PROCESS | 1835 | 1477558569750 Marionette TRACE conn4 <- [1,1757,null,["8"]] 01:56:09 INFO - PROCESS | 1835 | 1477558569757 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 01:56:09 INFO - PROCESS | 1835 | 1477558569764 Marionette TRACE conn4 <- [1,1758,null,{}] 01:56:09 INFO - PROCESS | 1835 | 1477558569770 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ada000 == 21 [pid = 1835] [id = 405] 01:56:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88ada800) [pid = 1835] [serial = 1183] [outer = (nil)] 01:56:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8c8c2c00) [pid = 1835] [serial = 1184] [outer = 0x88ada800] 01:56:10 INFO - PROCESS | 1835 | 1477558570087 Marionette DEBUG loaded listener.js 01:56:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8daf5400) [pid = 1835] [serial = 1185] [outer = 0x88ada800] 01:56:10 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:56:10 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:56:12 INFO - .................................................................................................................... 01:56:12 INFO - TEST-OK | /media-source/interfaces.html | took 2819ms 01:56:12 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 01:56:12 INFO - Clearing pref media.mediasource.enabled 01:56:12 INFO - PROCESS | 1835 | 1477558572046 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 01:56:12 INFO - PROCESS | 1835 | 1477558572203 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 1835 | 1477558572220 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 01:56:12 INFO - PROCESS | 1835 | 1477558572259 Marionette TRACE conn4 -> [0,1761,"getContext",null] 01:56:12 INFO - PROCESS | 1835 | 1477558572268 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 01:56:12 INFO - PROCESS | 1835 | 1477558572300 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 01:56:12 INFO - PROCESS | 1835 | 1477558572303 Marionette TRACE conn4 <- [1,1762,null,{}] 01:56:12 INFO - PROCESS | 1835 | 1477558572314 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:56:12 INFO - PROCESS | 1835 | 1477558572335 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:56:12 INFO - PROCESS | 1835 | 1477558572362 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 01:56:12 INFO - PROCESS | 1835 | 1477558572364 Marionette TRACE conn4 <- [1,1764,null,{}] 01:56:12 INFO - PROCESS | 1835 | 1477558572371 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:12 INFO - PROCESS | 1835 | 1477558572726 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x882a0c00) [pid = 1835] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8f90bc00) [pid = 1835] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8f92c000) [pid = 1835] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8dbe4400) [pid = 1835] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8c8c4000) [pid = 1835] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8f92fc00) [pid = 1835] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 01:56:12 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82cb4c00) [pid = 1835] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 01:56:12 INFO - PROCESS | 1835 | 1477558572827 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 01:56:12 INFO - PROCESS | 1835 | 1477558572832 Marionette TRACE conn4 <- [1,1766,null,["8"]] 01:56:12 INFO - PROCESS | 1835 | 1477558572874 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 01:56:12 INFO - PROCESS | 1835 | 1477558572884 Marionette TRACE conn4 <- [1,1767,null,{}] 01:56:12 INFO - PROCESS | 1835 | 1477558572895 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7000 == 22 [pid = 1835] [id = 406] 01:56:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x82d26400) [pid = 1835] [serial = 1186] [outer = (nil)] 01:56:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x82d97000) [pid = 1835] [serial = 1187] [outer = 0x82d26400] 01:56:13 INFO - PROCESS | 1835 | 1477558573000 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x82e80400) [pid = 1835] [serial = 1188] [outer = 0x82d26400] 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8899a800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8899a800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8899a800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] no picture 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] no picture 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88313400] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88313400] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88313400] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88313400] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88313400] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88313400] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x8dabe800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x8dabe800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x8dabe800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88954000] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88954000] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x88954000] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] no picture 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x88ad2000] no picture 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x8dabe800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x8dabe800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x8dabe800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x9236f800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x9236f800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x9236f800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x92371000] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x92371000] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x92371000] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] no picture 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8f97a800] no picture 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928d3c00] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928d3c00] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928d3c00] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928dcc00] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928dcc00] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928dcc00] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928dd800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928dd800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928dd800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928d9400] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928d9400] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928d9400] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928d9400] no picture 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928d9400] no picture 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928e2400] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928e2400] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928e2400] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928e3c00] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928e3c00] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x928e3c00] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928e4800] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928e4800] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [aac @ 0x928e4800] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8db46400] err{or,}_recognition separate: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8db46400] err{or,}_recognition combined: 1; 1 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8db46400] Unsupported bit depth: 0 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8db46400] no picture 01:56:14 INFO - PROCESS | 1835 | [h264 @ 0x8db46400] no picture 01:56:15 INFO - .... 01:56:15 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2923ms 01:56:15 INFO - PROCESS | 1835 | 1477558575098 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 1835 | 1477558575204 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:56:15 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 01:56:15 INFO - PROCESS | 1835 | 1477558575217 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:15 INFO - PROCESS | 1835 | 1477558575443 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 01:56:15 INFO - PROCESS | 1835 | 1477558575637 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 01:56:15 INFO - PROCESS | 1835 | 1477558575643 Marionette TRACE conn4 <- [1,1771,null,["8"]] 01:56:15 INFO - PROCESS | 1835 | 1477558575657 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 01:56:15 INFO - PROCESS | 1835 | 1477558575669 Marionette TRACE conn4 <- [1,1772,null,{}] 01:56:15 INFO - PROCESS | 1835 | 1477558575720 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x928d9800 == 23 [pid = 1835] [id = 407] 01:56:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x928db800) [pid = 1835] [serial = 1189] [outer = (nil)] 01:56:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x928e3400) [pid = 1835] [serial = 1190] [outer = 0x928db800] 01:56:15 INFO - PROCESS | 1835 | 1477558575824 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x938c2800) [pid = 1835] [serial = 1191] [outer = 0x928db800] 01:56:16 INFO - PROCESS | 1835 | 1477558576597 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 01:56:16 INFO - .. 01:56:16 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1430ms 01:56:16 INFO - PROCESS | 1835 | 1477558576646 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 1835 | 1477558576650 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 01:56:16 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 01:56:16 INFO - PROCESS | 1835 | 1477558576660 Marionette TRACE conn4 -> [0,1775,"getContext",null] 01:56:16 INFO - PROCESS | 1835 | 1477558576663 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 01:56:16 INFO - PROCESS | 1835 | 1477558576671 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 01:56:16 INFO - PROCESS | 1835 | 1477558576676 Marionette TRACE conn4 <- [1,1776,null,{}] 01:56:16 INFO - PROCESS | 1835 | 1477558576710 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:56:16 INFO - PROCESS | 1835 | 1477558576741 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 01:56:16 INFO - PROCESS | 1835 | 1477558576751 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 01:56:16 INFO - PROCESS | 1835 | 1477558576755 Marionette TRACE conn4 <- [1,1778,null,{}] 01:56:16 INFO - Setting pref media.mediasource.enabled (true) 01:56:16 INFO - PROCESS | 1835 | 1477558576763 Marionette TRACE conn4 -> [0,1779,"getContext",null] 01:56:16 INFO - PROCESS | 1835 | 1477558576766 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 01:56:16 INFO - PROCESS | 1835 | 1477558576773 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 01:56:16 INFO - PROCESS | 1835 | 1477558576777 Marionette TRACE conn4 <- [1,1780,null,{}] 01:56:16 INFO - PROCESS | 1835 | 1477558576785 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:56:16 INFO - PROCESS | 1835 | 1477558576811 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 01:56:16 INFO - PROCESS | 1835 | 1477558576863 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 01:56:16 INFO - PROCESS | 1835 | 1477558576867 Marionette TRACE conn4 <- [1,1782,null,{}] 01:56:16 INFO - PROCESS | 1835 | 1477558576882 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:17 INFO - PROCESS | 1835 | 1477558577181 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:56:17 INFO - PROCESS | 1835 | 1477558577362 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 01:56:17 INFO - PROCESS | 1835 | 1477558577367 Marionette TRACE conn4 <- [1,1784,null,["8"]] 01:56:17 INFO - PROCESS | 1835 | 1477558577373 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 01:56:17 INFO - PROCESS | 1835 | 1477558577382 Marionette TRACE conn4 <- [1,1785,null,{}] 01:56:17 INFO - PROCESS | 1835 | 1477558577387 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b4b800 == 24 [pid = 1835] [id = 408] 01:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x93b4bc00) [pid = 1835] [serial = 1192] [outer = (nil)] 01:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x93b4e800) [pid = 1835] [serial = 1193] [outer = 0x93b4bc00] 01:56:17 INFO - PROCESS | 1835 | 1477558577526 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x9413a000) [pid = 1835] [serial = 1194] [outer = 0x93b4bc00] 01:56:18 INFO - PROCESS | 1835 | [1835] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 01:56:18 INFO - PROCESS | 1835 | 1477558578478 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 01:56:18 INFO - ........... 01:56:18 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1850ms 01:56:18 INFO - PROCESS | 1835 | 1477558578510 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 01:56:18 INFO - TEST-START | /media-source/mediasource-append-buffer.html 01:56:18 INFO - Clearing pref media.mediasource.enabled 01:56:18 INFO - PROCESS | 1835 | 1477558578515 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 01:56:18 INFO - PROCESS | 1835 | 1477558578522 Marionette TRACE conn4 -> [0,1788,"getContext",null] 01:56:18 INFO - PROCESS | 1835 | 1477558578526 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 01:56:18 INFO - PROCESS | 1835 | 1477558578532 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 01:56:18 INFO - PROCESS | 1835 | 1477558578535 Marionette TRACE conn4 <- [1,1789,null,{}] 01:56:18 INFO - PROCESS | 1835 | 1477558578542 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:56:18 INFO - PROCESS | 1835 | 1477558578563 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 01:56:18 INFO - PROCESS | 1835 | 1477558578569 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 01:56:18 INFO - PROCESS | 1835 | 1477558578573 Marionette TRACE conn4 <- [1,1791,null,{}] 01:56:18 INFO - PROCESS | 1835 | 1477558578626 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:18 INFO - PROCESS | 1835 | 1477558578858 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 01:56:19 INFO - PROCESS | 1835 | 1477558579050 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 01:56:19 INFO - PROCESS | 1835 | 1477558579054 Marionette TRACE conn4 <- [1,1793,null,["8"]] 01:56:19 INFO - PROCESS | 1835 | 1477558579064 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 01:56:19 INFO - PROCESS | 1835 | 1477558579070 Marionette TRACE conn4 <- [1,1794,null,{}] 01:56:19 INFO - PROCESS | 1835 | 1477558579077 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x9430b800 == 25 [pid = 1835] [id = 409] 01:56:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x9430bc00) [pid = 1835] [serial = 1195] [outer = (nil)] 01:56:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x9430d400) [pid = 1835] [serial = 1196] [outer = 0x9430bc00] 01:56:19 INFO - PROCESS | 1835 | 1477558579173 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x948cf000) [pid = 1835] [serial = 1197] [outer = 0x9430bc00] 01:56:23 INFO - PROCESS | 1835 | [aac @ 0x88990000] err{or,}_recognition separate: 1; 1 01:56:23 INFO - PROCESS | 1835 | [aac @ 0x88990000] err{or,}_recognition combined: 1; 1 01:56:23 INFO - PROCESS | 1835 | [aac @ 0x88990000] Unsupported bit depth: 0 01:56:23 INFO - PROCESS | 1835 | [h264 @ 0x9493d400] err{or,}_recognition separate: 1; 1 01:56:23 INFO - PROCESS | 1835 | [h264 @ 0x9493d400] err{or,}_recognition combined: 1; 1 01:56:23 INFO - PROCESS | 1835 | [h264 @ 0x9493d400] Unsupported bit depth: 0 01:56:24 INFO - PROCESS | 1835 | [aac @ 0x831d6c00] err{or,}_recognition separate: 1; 1 01:56:24 INFO - PROCESS | 1835 | [aac @ 0x831d6c00] err{or,}_recognition combined: 1; 1 01:56:24 INFO - PROCESS | 1835 | [aac @ 0x831d6c00] Unsupported bit depth: 0 01:56:25 INFO - PROCESS | 1835 | [aac @ 0x9b0ed800] err{or,}_recognition separate: 1; 1 01:56:25 INFO - PROCESS | 1835 | [aac @ 0x9b0ed800] err{or,}_recognition combined: 1; 1 01:56:25 INFO - PROCESS | 1835 | [aac @ 0x9b0ed800] Unsupported bit depth: 0 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x94309800] err{or,}_recognition separate: 1; 1 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x94309800] err{or,}_recognition combined: 1; 1 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x94309800] Unsupported bit depth: 0 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x83216400] err{or,}_recognition separate: 1; 1 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x83216400] err{or,}_recognition combined: 1; 1 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x83216400] Unsupported bit depth: 0 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x8c8ce800] err{or,}_recognition separate: 1; 1 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x8c8ce800] err{or,}_recognition combined: 1; 1 01:56:25 INFO - PROCESS | 1835 | [h264 @ 0x8c8ce800] Unsupported bit depth: 0 01:56:26 INFO - PROCESS | 1835 | [aac @ 0xa2a73400] err{or,}_recognition separate: 1; 1 01:56:26 INFO - PROCESS | 1835 | [aac @ 0xa2a73400] err{or,}_recognition combined: 1; 1 01:56:26 INFO - PROCESS | 1835 | [aac @ 0xa2a73400] Unsupported bit depth: 0 01:56:26 INFO - PROCESS | 1835 | [h264 @ 0xa2ce2800] err{or,}_recognition separate: 1; 1 01:56:26 INFO - PROCESS | 1835 | [h264 @ 0xa2ce2800] err{or,}_recognition combined: 1; 1 01:56:26 INFO - PROCESS | 1835 | [h264 @ 0xa2ce2800] Unsupported bit depth: 0 01:56:27 INFO - PROCESS | 1835 | [h264 @ 0xa2ff1800] err{or,}_recognition separate: 1; 1 01:56:27 INFO - PROCESS | 1835 | [h264 @ 0xa2ff1800] err{or,}_recognition combined: 1; 1 01:56:27 INFO - PROCESS | 1835 | [h264 @ 0xa2ff1800] Unsupported bit depth: 0 01:56:27 INFO - PROCESS | 1835 | [h264 @ 0xa2ffa800] err{or,}_recognition separate: 1; 1 01:56:27 INFO - PROCESS | 1835 | [h264 @ 0xa2ffa800] err{or,}_recognition combined: 1; 1 01:56:27 INFO - PROCESS | 1835 | [h264 @ 0xa2ffa800] Unsupported bit depth: 0 01:56:27 INFO - PROCESS | 1835 | [aac @ 0xa4542000] err{or,}_recognition separate: 1; 1 01:56:27 INFO - PROCESS | 1835 | [aac @ 0xa4542000] err{or,}_recognition combined: 1; 1 01:56:27 INFO - PROCESS | 1835 | [aac @ 0xa4542000] Unsupported bit depth: 0 01:56:28 INFO - PROCESS | 1835 | [aac @ 0xa4c96000] err{or,}_recognition separate: 1; 1 01:56:28 INFO - PROCESS | 1835 | [aac @ 0xa4c96000] err{or,}_recognition combined: 1; 1 01:56:28 INFO - PROCESS | 1835 | [aac @ 0xa4c96000] Unsupported bit depth: 0 01:56:28 INFO - PROCESS | 1835 | [h264 @ 0x83ca1000] err{or,}_recognition separate: 1; 1 01:56:28 INFO - PROCESS | 1835 | [h264 @ 0x83ca1000] err{or,}_recognition combined: 1; 1 01:56:28 INFO - PROCESS | 1835 | [h264 @ 0x83ca1000] Unsupported bit depth: 0 01:56:29 INFO - PROCESS | 1835 | [aac @ 0x83cab400] err{or,}_recognition separate: 1; 1 01:56:29 INFO - PROCESS | 1835 | [aac @ 0x83cab400] err{or,}_recognition combined: 1; 1 01:56:29 INFO - PROCESS | 1835 | [aac @ 0x83cab400] Unsupported bit depth: 0 01:56:29 INFO - PROCESS | 1835 | [aac @ 0xa4546800] err{or,}_recognition separate: 1; 1 01:56:29 INFO - PROCESS | 1835 | [aac @ 0xa4546800] err{or,}_recognition combined: 1; 1 01:56:29 INFO - PROCESS | 1835 | [aac @ 0xa4546800] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x88049000 == 24 [pid = 1835] [id = 381] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x83217000 == 23 [pid = 1835] [id = 404] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x88ada000 == 22 [pid = 1835] [id = 405] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9ec00 == 21 [pid = 1835] [id = 403] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7800 == 20 [pid = 1835] [id = 398] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82e84800 == 19 [pid = 1835] [id = 383] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb6c00 == 18 [pid = 1835] [id = 385] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95000 == 17 [pid = 1835] [id = 382] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x928e8c00 == 16 [pid = 1835] [id = 402] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad0400 == 15 [pid = 1835] [id = 386] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x88041c00 == 14 [pid = 1835] [id = 399] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x88adb000 == 13 [pid = 1835] [id = 400] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8899d800 == 12 [pid = 1835] [id = 401] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8804e800 == 11 [pid = 1835] [id = 384] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8f92e400 == 10 [pid = 1835] [id = 396] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7000 == 9 [pid = 1835] [id = 406] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x928d9800 == 8 [pid = 1835] [id = 407] 01:56:30 INFO - PROCESS | 1835 | --DOCSHELL 0x93b4b800 == 7 [pid = 1835] [id = 408] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82e25c00) [pid = 1835] [serial = 1142] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x882a9400) [pid = 1835] [serial = 1144] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x88306c00) [pid = 1835] [serial = 1145] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x88315400) [pid = 1835] [serial = 1135] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8f90e000) [pid = 1835] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x82e33400) [pid = 1835] [serial = 1132] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8f92cc00) [pid = 1835] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8ddd9400) [pid = 1835] [serial = 1151] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8c8c8400) [pid = 1835] [serial = 1147] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8f934000) [pid = 1835] [serial = 1157] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8daf6800) [pid = 1835] [serial = 1138] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82d2f000) [pid = 1835] [serial = 1141] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8ddd5800) [pid = 1835] [serial = 1150] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8f96ec00) [pid = 1835] [serial = 1158] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8fa5c000) [pid = 1835] [serial = 1160] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8c8c8800) [pid = 1835] [serial = 1148] [outer = (nil)] [url = about:blank] 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb4400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb4400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb4400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb5800] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb5800] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb5800] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb7000] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb7000] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb7000] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d25000] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d25000] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d25000] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d28400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d28400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d28400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82cb0c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2a800] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2a800] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2a800] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2ec00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2ec00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2ec00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d30c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d30c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d30c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d95000] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d95000] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d95000] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d97c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d97c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d97c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb6c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb6c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb6c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9ec00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9ec00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9ec00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82e29c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82e29c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82e29c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d28400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d28400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d28400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d25000] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d25000] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d25000] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82e2c400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82e2c400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82e2c400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2a800] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2a800] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2a800] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2f400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2f400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [aac @ 0x82d2f400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb4400] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb4400] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb4400] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb6c00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb6c00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82cb6c00] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d95000] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d95000] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d95000] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9a000] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9a000] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9a000] Unsupported bit depth: 0 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9ac00] err{or,}_recognition separate: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9ac00] err{or,}_recognition combined: 1; 1 01:56:30 INFO - PROCESS | 1835 | [h264 @ 0x82d9ac00] Unsupported bit depth: 0 01:56:31 INFO - PROCESS | 1835 | 1477558591728 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 01:56:31 INFO - ..................... 01:56:31 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 13283ms 01:56:31 INFO - PROCESS | 1835 | 1477558591810 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 1835 | 1477558591824 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 01:56:31 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 01:56:31 INFO - PROCESS | 1835 | 1477558591843 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 01:56:31 INFO - PROCESS | 1835 | 1477558591854 Marionette TRACE conn4 <- [1,1797,null,{}] 01:56:31 INFO - PROCESS | 1835 | 1477558591874 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:32 INFO - PROCESS | 1835 | 1477558592154 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 01:56:32 INFO - PROCESS | 1835 | 1477558592171 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 01:56:32 INFO - PROCESS | 1835 | 1477558592178 Marionette TRACE conn4 <- [1,1799,null,["8"]] 01:56:32 INFO - PROCESS | 1835 | 1477558592187 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 01:56:32 INFO - PROCESS | 1835 | 1477558592200 Marionette TRACE conn4 <- [1,1800,null,{}] 01:56:32 INFO - PROCESS | 1835 | 1477558592213 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x881ee800 == 8 [pid = 1835] [id = 410] 01:56:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x881eec00) [pid = 1835] [serial = 1198] [outer = (nil)] 01:56:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x881f1800) [pid = 1835] [serial = 1199] [outer = 0x881eec00] 01:56:32 INFO - PROCESS | 1835 | 1477558592312 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x881f6000) [pid = 1835] [serial = 1200] [outer = 0x881eec00] 01:56:33 INFO - PROCESS | 1835 | [aac @ 0x882a2800] err{or,}_recognition separate: 1; 1 01:56:33 INFO - PROCESS | 1835 | [aac @ 0x882a2800] err{or,}_recognition combined: 1; 1 01:56:33 INFO - PROCESS | 1835 | [aac @ 0x882a2800] Unsupported bit depth: 0 01:56:33 INFO - PROCESS | 1835 | [aac @ 0x88309c00] err{or,}_recognition separate: 1; 1 01:56:33 INFO - PROCESS | 1835 | [aac @ 0x88309c00] err{or,}_recognition combined: 1; 1 01:56:33 INFO - PROCESS | 1835 | [aac @ 0x88309c00] Unsupported bit depth: 0 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x88ada800) [pid = 1835] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8804e000) [pid = 1835] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8dabe000) [pid = 1835] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x88309000) [pid = 1835] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x82e29400) [pid = 1835] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x88ad0c00) [pid = 1835] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82d24c00) [pid = 1835] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f96e000) [pid = 1835] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x928e9c00) [pid = 1835] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x88adb400) [pid = 1835] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x88045000) [pid = 1835] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x82d9fc00) [pid = 1835] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 01:56:35 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x83b6a800) [pid = 1835] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 01:56:40 INFO - PROCESS | 1835 | --DOCSHELL 0x9430b800 == 7 [pid = 1835] [id = 409] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8fa5cc00) [pid = 1835] [serial = 1161] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8dafb400) [pid = 1835] [serial = 1139] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x88954c00) [pid = 1835] [serial = 1136] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82e2dc00) [pid = 1835] [serial = 1133] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x88adf800) [pid = 1835] [serial = 1130] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8c8c2c00) [pid = 1835] [serial = 1184] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8daf5400) [pid = 1835] [serial = 1185] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x83b74000) [pid = 1835] [serial = 1181] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x882a1000) [pid = 1835] [serial = 1182] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x831cd400) [pid = 1835] [serial = 1178] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x831d0800) [pid = 1835] [serial = 1179] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x92a58000) [pid = 1835] [serial = 1175] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x92abe000) [pid = 1835] [serial = 1176] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x906ab400) [pid = 1835] [serial = 1172] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x928ccc00) [pid = 1835] [serial = 1173] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8c8c2800) [pid = 1835] [serial = 1169] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8dbddc00) [pid = 1835] [serial = 1170] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x882a5000) [pid = 1835] [serial = 1166] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x882acc00) [pid = 1835] [serial = 1167] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82d2f800) [pid = 1835] [serial = 1163] [outer = (nil)] [url = about:blank] 01:56:40 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82da0800) [pid = 1835] [serial = 1164] [outer = (nil)] [url = about:blank] 01:56:43 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x9430bc00) [pid = 1835] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 01:56:43 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d26400) [pid = 1835] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 01:56:43 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x928db800) [pid = 1835] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 01:56:43 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x93b4bc00) [pid = 1835] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x948cf000) [pid = 1835] [serial = 1197] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9430d400) [pid = 1835] [serial = 1196] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x881f1800) [pid = 1835] [serial = 1199] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x82e80400) [pid = 1835] [serial = 1188] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x82d97000) [pid = 1835] [serial = 1187] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 18 (0x938c2800) [pid = 1835] [serial = 1191] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 17 (0x928e3400) [pid = 1835] [serial = 1190] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 16 (0x9413a000) [pid = 1835] [serial = 1194] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1835 | --DOMWINDOW == 15 (0x93b4e800) [pid = 1835] [serial = 1193] [outer = (nil)] [url = about:blank] 01:56:55 INFO - PROCESS | 1835 | 1477558615773 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 01:56:55 INFO - . 01:56:55 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 23959ms 01:56:55 INFO - PROCESS | 1835 | 1477558615799 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 01:56:55 INFO - PROCESS | 1835 | 1477558615807 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 01:56:55 INFO - TEST-START | /media-source/mediasource-appendwindow.html 01:56:55 INFO - PROCESS | 1835 | 1477558615818 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 01:56:55 INFO - PROCESS | 1835 | 1477558615823 Marionette TRACE conn4 <- [1,1803,null,{}] 01:56:55 INFO - PROCESS | 1835 | 1477558615835 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:56 INFO - PROCESS | 1835 | 1477558616085 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 01:56:56 INFO - PROCESS | 1835 | 1477558616102 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 01:56:56 INFO - PROCESS | 1835 | 1477558616108 Marionette TRACE conn4 <- [1,1805,null,["8"]] 01:56:56 INFO - PROCESS | 1835 | 1477558616115 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 01:56:56 INFO - PROCESS | 1835 | 1477558616126 Marionette TRACE conn4 <- [1,1806,null,{}] 01:56:56 INFO - PROCESS | 1835 | 1477558616139 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95800 == 8 [pid = 1835] [id = 411] 01:56:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 16 (0x82d95c00) [pid = 1835] [serial = 1201] [outer = (nil)] 01:56:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x82d98c00) [pid = 1835] [serial = 1202] [outer = 0x82d95c00] 01:56:56 INFO - PROCESS | 1835 | 1477558616236 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x82d9e400) [pid = 1835] [serial = 1203] [outer = 0x82d95c00] 01:56:58 INFO - PROCESS | 1835 | [aac @ 0x8804e800] err{or,}_recognition separate: 1; 1 01:56:58 INFO - PROCESS | 1835 | [aac @ 0x8804e800] err{or,}_recognition combined: 1; 1 01:56:58 INFO - PROCESS | 1835 | [aac @ 0x8804e800] Unsupported bit depth: 0 01:56:58 INFO - PROCESS | 1835 | [h264 @ 0x8804dc00] err{or,}_recognition separate: 1; 1 01:56:58 INFO - PROCESS | 1835 | [h264 @ 0x8804dc00] err{or,}_recognition combined: 1; 1 01:56:58 INFO - PROCESS | 1835 | [h264 @ 0x8804dc00] Unsupported bit depth: 0 01:56:58 INFO - PROCESS | 1835 | [aac @ 0x8804e800] err{or,}_recognition separate: 1; 1 01:56:58 INFO - PROCESS | 1835 | [aac @ 0x8804e800] err{or,}_recognition combined: 1; 1 01:56:58 INFO - PROCESS | 1835 | [aac @ 0x8804e800] Unsupported bit depth: 0 01:56:58 INFO - PROCESS | 1835 | [h264 @ 0x881e8400] err{or,}_recognition separate: 1; 1 01:56:58 INFO - PROCESS | 1835 | [h264 @ 0x881e8400] err{or,}_recognition combined: 1; 1 01:56:58 INFO - PROCESS | 1835 | [h264 @ 0x881e8400] Unsupported bit depth: 0 01:56:58 INFO - PROCESS | 1835 | 1477558618662 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 01:56:58 INFO - ....... 01:56:58 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2899ms 01:56:58 INFO - PROCESS | 1835 | 1477558618717 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 1835 | 1477558618724 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 01:56:58 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 01:56:58 INFO - PROCESS | 1835 | 1477558618732 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:56:58 INFO - PROCESS | 1835 | 1477558618922 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 01:56:59 INFO - PROCESS | 1835 | 1477558619046 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 01:56:59 INFO - PROCESS | 1835 | 1477558619051 Marionette TRACE conn4 <- [1,1810,null,["8"]] 01:56:59 INFO - PROCESS | 1835 | 1477558619058 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 01:56:59 INFO - PROCESS | 1835 | 1477558619067 Marionette TRACE conn4 <- [1,1811,null,{}] 01:56:59 INFO - PROCESS | 1835 | 1477558619090 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f3000 == 9 [pid = 1835] [id = 412] 01:56:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x881f4400) [pid = 1835] [serial = 1204] [outer = (nil)] 01:56:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x882a0c00) [pid = 1835] [serial = 1205] [outer = 0x881f4400] 01:56:59 INFO - PROCESS | 1835 | 1477558619183 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x882a1000) [pid = 1835] [serial = 1206] [outer = 0x881f4400] 01:56:59 INFO - PROCESS | 1835 | 1477558619747 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 01:56:59 INFO - . 01:56:59 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1073ms 01:56:59 INFO - PROCESS | 1835 | 1477558619811 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 1835 | 1477558619815 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:56:59 INFO - TEST-START | /media-source/mediasource-avtracks.html 01:56:59 INFO - PROCESS | 1835 | 1477558619823 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:00 INFO - PROCESS | 1835 | 1477558620057 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 01:57:00 INFO - PROCESS | 1835 | 1477558620079 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 01:57:00 INFO - PROCESS | 1835 | 1477558620084 Marionette TRACE conn4 <- [1,1815,null,["8"]] 01:57:00 INFO - PROCESS | 1835 | 1477558620090 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 01:57:00 INFO - PROCESS | 1835 | 1477558620098 Marionette TRACE conn4 <- [1,1816,null,{}] 01:57:00 INFO - PROCESS | 1835 | 1477558620103 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x88310400 == 10 [pid = 1835] [id = 413] 01:57:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x88310800) [pid = 1835] [serial = 1207] [outer = (nil)] 01:57:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x88312c00) [pid = 1835] [serial = 1208] [outer = 0x88310800] 01:57:00 INFO - PROCESS | 1835 | 1477558620197 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x88953c00) [pid = 1835] [serial = 1209] [outer = 0x88310800] 01:57:01 INFO - .... 01:57:01 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1682ms 01:57:01 INFO - TEST-START | /media-source/mediasource-buffered.html 01:57:01 INFO - PROCESS | 1835 | 1477558621447 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 01:57:01 INFO - PROCESS | 1835 | 1477558621509 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 1835 | 1477558621520 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 01:57:01 INFO - PROCESS | 1835 | 1477558621534 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:01 INFO - PROCESS | 1835 | 1477558621865 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:57:01 INFO - PROCESS | 1835 | 1477558621887 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 01:57:01 INFO - PROCESS | 1835 | 1477558621892 Marionette TRACE conn4 <- [1,1820,null,["8"]] 01:57:01 INFO - PROCESS | 1835 | 1477558621903 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 01:57:01 INFO - PROCESS | 1835 | 1477558621910 Marionette TRACE conn4 <- [1,1821,null,{}] 01:57:01 INFO - PROCESS | 1835 | 1477558621916 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x88992800 == 11 [pid = 1835] [id = 414] 01:57:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x88992c00) [pid = 1835] [serial = 1210] [outer = (nil)] 01:57:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8899a400) [pid = 1835] [serial = 1211] [outer = 0x88992c00] 01:57:02 INFO - PROCESS | 1835 | 1477558622005 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x88ad4000) [pid = 1835] [serial = 1212] [outer = 0x88992c00] 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82d28800] err{or,}_recognition separate: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82d28800] err{or,}_recognition combined: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82d28800] Unsupported bit depth: 0 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82d28800] err{or,}_recognition separate: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82d28800] err{or,}_recognition combined: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82d28800] Unsupported bit depth: 0 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82cb5c00] err{or,}_recognition separate: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82cb5c00] err{or,}_recognition combined: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82cb5c00] Unsupported bit depth: 0 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] err{or,}_recognition separate: 1; 1 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] err{or,}_recognition combined: 1; 1 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] Unsupported bit depth: 0 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82e26c00] err{or,}_recognition separate: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82e26c00] err{or,}_recognition combined: 1; 1 01:57:03 INFO - PROCESS | 1835 | [aac @ 0x82e26c00] Unsupported bit depth: 0 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82d2a400] err{or,}_recognition separate: 1; 1 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82d2a400] err{or,}_recognition combined: 1; 1 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82d2a400] Unsupported bit depth: 0 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82d2a400] no picture 01:57:03 INFO - PROCESS | 1835 | [h264 @ 0x82d2a400] no picture 01:57:04 INFO - PROCESS | 1835 | [aac @ 0x82d9dc00] err{or,}_recognition separate: 1; 1 01:57:04 INFO - PROCESS | 1835 | [aac @ 0x82d9dc00] err{or,}_recognition combined: 1; 1 01:57:04 INFO - PROCESS | 1835 | [aac @ 0x82d9dc00] Unsupported bit depth: 0 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] err{or,}_recognition separate: 1; 1 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] err{or,}_recognition combined: 1; 1 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] Unsupported bit depth: 0 01:57:04 INFO - PROCESS | 1835 | [aac @ 0x82d28800] err{or,}_recognition separate: 1; 1 01:57:04 INFO - PROCESS | 1835 | [aac @ 0x82d28800] err{or,}_recognition combined: 1; 1 01:57:04 INFO - PROCESS | 1835 | [aac @ 0x82d28800] Unsupported bit depth: 0 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] err{or,}_recognition separate: 1; 1 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] err{or,}_recognition combined: 1; 1 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] Unsupported bit depth: 0 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] no picture 01:57:04 INFO - PROCESS | 1835 | [h264 @ 0x82e26400] no picture 01:57:04 INFO - PROCESS | 1835 | 1477558624263 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 01:57:04 INFO - ....... 01:57:04 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2836ms 01:57:04 INFO - PROCESS | 1835 | 1477558624367 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 1835 | 1477558624375 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 01:57:04 INFO - TEST-START | /media-source/mediasource-closed.html 01:57:04 INFO - PROCESS | 1835 | 1477558624387 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:04 INFO - PROCESS | 1835 | 1477558624634 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 01:57:04 INFO - PROCESS | 1835 | 1477558624793 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 01:57:04 INFO - PROCESS | 1835 | 1477558624800 Marionette TRACE conn4 <- [1,1825,null,["8"]] 01:57:04 INFO - PROCESS | 1835 | 1477558624808 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 01:57:04 INFO - PROCESS | 1835 | 1477558624817 Marionette TRACE conn4 <- [1,1826,null,{}] 01:57:04 INFO - PROCESS | 1835 | 1477558624824 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f1000 == 12 [pid = 1835] [id = 415] 01:57:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x881f1400) [pid = 1835] [serial = 1213] [outer = (nil)] 01:57:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x882a0800) [pid = 1835] [serial = 1214] [outer = 0x881f1400] 01:57:05 INFO - PROCESS | 1835 | 1477558625020 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x882ac800) [pid = 1835] [serial = 1215] [outer = 0x881f1400] 01:57:05 INFO - PROCESS | 1835 | 1477558625960 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 01:57:06 INFO - .......... 01:57:06 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1629ms 01:57:06 INFO - PROCESS | 1835 | 1477558626015 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1835 | 1477558626021 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 01:57:06 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 01:57:06 INFO - PROCESS | 1835 | 1477558626028 Marionette TRACE conn4 -> [0,1829,"getContext",null] 01:57:06 INFO - PROCESS | 1835 | 1477558626035 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626041 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626044 Marionette TRACE conn4 <- [1,1830,null,{}] 01:57:06 INFO - PROCESS | 1835 | 1477558626053 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:57:06 INFO - PROCESS | 1835 | 1477558626082 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 01:57:06 INFO - PROCESS | 1835 | 1477558626088 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626095 Marionette TRACE conn4 <- [1,1832,null,{}] 01:57:06 INFO - Setting pref media.mediasource.enabled (true) 01:57:06 INFO - PROCESS | 1835 | 1477558626158 Marionette TRACE conn4 -> [0,1833,"getContext",null] 01:57:06 INFO - PROCESS | 1835 | 1477558626166 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626173 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626177 Marionette TRACE conn4 <- [1,1834,null,{}] 01:57:06 INFO - PROCESS | 1835 | 1477558626183 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:57:06 INFO - PROCESS | 1835 | 1477558626207 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:57:06 INFO - PROCESS | 1835 | 1477558626214 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626217 Marionette TRACE conn4 <- [1,1836,null,{}] 01:57:06 INFO - PROCESS | 1835 | 1477558626229 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:06 INFO - PROCESS | 1835 | 1477558626443 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 01:57:06 INFO - PROCESS | 1835 | 1477558626617 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 01:57:06 INFO - PROCESS | 1835 | 1477558626621 Marionette TRACE conn4 <- [1,1838,null,["8"]] 01:57:06 INFO - PROCESS | 1835 | 1477558626630 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 01:57:06 INFO - PROCESS | 1835 | 1477558626637 Marionette TRACE conn4 <- [1,1839,null,{}] 01:57:06 INFO - PROCESS | 1835 | 1477558626643 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c1800 == 13 [pid = 1835] [id = 416] 01:57:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8c8c1c00) [pid = 1835] [serial = 1216] [outer = (nil)] 01:57:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8c8c6400) [pid = 1835] [serial = 1217] [outer = 0x8c8c1c00] 01:57:06 INFO - PROCESS | 1835 | 1477558626739 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8c8c6800) [pid = 1835] [serial = 1218] [outer = 0x8c8c1c00] 01:57:08 INFO - PROCESS | 1835 | --DOCSHELL 0x881f3000 == 12 [pid = 1835] [id = 412] 01:57:08 INFO - PROCESS | 1835 | --DOCSHELL 0x88310400 == 11 [pid = 1835] [id = 413] 01:57:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95800 == 10 [pid = 1835] [id = 411] 01:57:08 INFO - PROCESS | 1835 | --DOCSHELL 0x881f1000 == 9 [pid = 1835] [id = 415] 01:57:08 INFO - PROCESS | 1835 | --DOCSHELL 0x881ee800 == 8 [pid = 1835] [id = 410] 01:57:08 INFO - PROCESS | 1835 | --DOCSHELL 0x88992800 == 7 [pid = 1835] [id = 414] 01:57:09 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition separate: 1; 1 01:57:09 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition combined: 1; 1 01:57:09 INFO - PROCESS | 1835 | [aac @ 0x82d95800] Unsupported bit depth: 0 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] err{or,}_recognition separate: 1; 1 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] err{or,}_recognition combined: 1; 1 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] Unsupported bit depth: 0 01:57:09 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition separate: 1; 1 01:57:09 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition combined: 1; 1 01:57:09 INFO - PROCESS | 1835 | [aac @ 0x82d95800] Unsupported bit depth: 0 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d32000] err{or,}_recognition separate: 1; 1 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d32000] err{or,}_recognition combined: 1; 1 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d32000] Unsupported bit depth: 0 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d32000] no picture 01:57:09 INFO - PROCESS | 1835 | [h264 @ 0x82d32000] no picture 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83215c00] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83215c00] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83215c00] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d96400] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d96400] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d96400] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83215c00] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83215c00] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83215c00] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d99000] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d99000] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d99000] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83b6f800] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83b6f800] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83b6f800] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x82d95800] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83b6f800] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83b6f800] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [aac @ 0x83b6f800] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] err{or,}_recognition separate: 1; 1 01:57:10 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] err{or,}_recognition combined: 1; 1 01:57:10 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] Unsupported bit depth: 0 01:57:10 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] no picture 01:57:10 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] no picture 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d93800] err{or,}_recognition separate: 1; 1 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d93800] err{or,}_recognition combined: 1; 1 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d93800] Unsupported bit depth: 0 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d93800] no picture 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d93800] no picture 01:57:11 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x88310800) [pid = 1835] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 01:57:11 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x881eec00) [pid = 1835] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 01:57:11 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x88992c00) [pid = 1835] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 01:57:11 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82d95c00) [pid = 1835] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 01:57:11 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x881f4400) [pid = 1835] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d31400] err{or,}_recognition separate: 1; 1 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d31400] err{or,}_recognition combined: 1; 1 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d31400] Unsupported bit depth: 0 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d31400] no picture 01:57:11 INFO - PROCESS | 1835 | [h264 @ 0x82d31400] no picture 01:57:13 INFO - PROCESS | 1835 | 1477558633035 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 01:57:13 INFO - . 01:57:13 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 7059ms 01:57:13 INFO - PROCESS | 1835 | 1477558633161 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 1835 | 1477558633177 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:57:13 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 01:57:13 INFO - PROCESS | 1835 | 1477558633199 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:13 INFO - PROCESS | 1835 | 1477558633454 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 01:57:13 INFO - PROCESS | 1835 | 1477558633481 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 01:57:13 INFO - PROCESS | 1835 | 1477558633487 Marionette TRACE conn4 <- [1,1843,null,["8"]] 01:57:13 INFO - PROCESS | 1835 | 1477558633495 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 01:57:13 INFO - PROCESS | 1835 | 1477558633504 Marionette TRACE conn4 <- [1,1844,null,{}] 01:57:13 INFO - PROCESS | 1835 | 1477558633511 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x881edc00 == 8 [pid = 1835] [id = 417] 01:57:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x881ee000) [pid = 1835] [serial = 1219] [outer = (nil)] 01:57:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x881f2c00) [pid = 1835] [serial = 1220] [outer = 0x881ee000] 01:57:13 INFO - PROCESS | 1835 | 1477558633610 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x882a9000) [pid = 1835] [serial = 1221] [outer = 0x881ee000] 01:57:14 INFO - PROCESS | 1835 | [aac @ 0x82e83c00] err{or,}_recognition separate: 1; 1 01:57:14 INFO - PROCESS | 1835 | [aac @ 0x82e83c00] err{or,}_recognition combined: 1; 1 01:57:14 INFO - PROCESS | 1835 | [aac @ 0x82e83c00] Unsupported bit depth: 0 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] err{or,}_recognition separate: 1; 1 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] err{or,}_recognition combined: 1; 1 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x8804e800] Unsupported bit depth: 0 01:57:15 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] err{or,}_recognition separate: 1; 1 01:57:15 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] err{or,}_recognition combined: 1; 1 01:57:15 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] Unsupported bit depth: 0 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x83b6ec00] err{or,}_recognition separate: 1; 1 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x83b6ec00] err{or,}_recognition combined: 1; 1 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x83b6ec00] Unsupported bit depth: 0 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x83b6ec00] no picture 01:57:15 INFO - PROCESS | 1835 | [h264 @ 0x83b6ec00] no picture 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881ed400] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881ed400] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881ed400] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e8400] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e8400] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e8400] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881ed400] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881ed400] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881ed400] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x882a1400] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x882a1400] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x882a1400] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x82e84800] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x82e84800] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x82e84800] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x881e7c00] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x8320e000] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x8320e000] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x8320e000] Unsupported bit depth: 0 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x882a1400] err{or,}_recognition separate: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x882a1400] err{or,}_recognition combined: 1; 1 01:57:16 INFO - PROCESS | 1835 | [aac @ 0x882a1400] Unsupported bit depth: 0 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x8320e000] err{or,}_recognition separate: 1; 1 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x8320e000] err{or,}_recognition combined: 1; 1 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x8320e000] Unsupported bit depth: 0 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x8320e000] no picture 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x8320e000] no picture 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x82d29c00] err{or,}_recognition separate: 1; 1 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x82d29c00] err{or,}_recognition combined: 1; 1 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x82d29c00] Unsupported bit depth: 0 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x82d29c00] no picture 01:57:17 INFO - PROCESS | 1835 | [h264 @ 0x82d29c00] no picture 01:57:18 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] err{or,}_recognition separate: 1; 1 01:57:18 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] err{or,}_recognition combined: 1; 1 01:57:18 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] Unsupported bit depth: 0 01:57:18 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] no picture 01:57:18 INFO - PROCESS | 1835 | [h264 @ 0x82d9dc00] no picture 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8899a400) [pid = 1835] [serial = 1211] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x88ad4000) [pid = 1835] [serial = 1212] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x88312c00) [pid = 1835] [serial = 1208] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x88953c00) [pid = 1835] [serial = 1209] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x882a0c00) [pid = 1835] [serial = 1205] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x882a1000) [pid = 1835] [serial = 1206] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x82d98c00) [pid = 1835] [serial = 1202] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d9e400) [pid = 1835] [serial = 1203] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x881f6000) [pid = 1835] [serial = 1200] [outer = (nil)] [url = about:blank] 01:57:19 INFO - PROCESS | 1835 | 1477558639253 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 01:57:19 INFO - . 01:57:19 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6113ms 01:57:19 INFO - PROCESS | 1835 | 1477558639302 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 1835 | 1477558639310 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 01:57:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 01:57:19 INFO - PROCESS | 1835 | 1477558639323 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:19 INFO - PROCESS | 1835 | 1477558639526 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:57:19 INFO - PROCESS | 1835 | 1477558639644 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 01:57:19 INFO - PROCESS | 1835 | 1477558639652 Marionette TRACE conn4 <- [1,1848,null,["8"]] 01:57:19 INFO - PROCESS | 1835 | 1477558639660 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 01:57:19 INFO - PROCESS | 1835 | 1477558639669 Marionette TRACE conn4 <- [1,1849,null,{}] 01:57:19 INFO - PROCESS | 1835 | 1477558639676 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93000 == 9 [pid = 1835] [id = 418] 01:57:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d93800) [pid = 1835] [serial = 1222] [outer = (nil)] 01:57:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d99000) [pid = 1835] [serial = 1223] [outer = 0x82d93800] 01:57:19 INFO - PROCESS | 1835 | 1477558639774 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82d9c800) [pid = 1835] [serial = 1224] [outer = 0x82d93800] 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e27400] err{or,}_recognition separate: 1; 1 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e27400] err{or,}_recognition combined: 1; 1 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e27400] Unsupported bit depth: 0 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e2e800] err{or,}_recognition separate: 1; 1 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e2e800] err{or,}_recognition combined: 1; 1 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e2e800] Unsupported bit depth: 0 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e2e800] no picture 01:57:20 INFO - PROCESS | 1835 | [h264 @ 0x82e2e800] no picture 01:57:20 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x881f1400) [pid = 1835] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 01:57:20 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8c8c1c00) [pid = 1835] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e27c00] err{or,}_recognition separate: 1; 1 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e27c00] err{or,}_recognition combined: 1; 1 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e27c00] Unsupported bit depth: 0 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e27c00] no picture 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e27c00] no picture 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e34800] err{or,}_recognition separate: 1; 1 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e34800] err{or,}_recognition combined: 1; 1 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e34800] Unsupported bit depth: 0 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e34800] no picture 01:57:21 INFO - PROCESS | 1835 | [h264 @ 0x82e34800] no picture 01:57:22 INFO - PROCESS | 1835 | [h264 @ 0x82e2f000] err{or,}_recognition separate: 1; 1 01:57:22 INFO - PROCESS | 1835 | [h264 @ 0x82e2f000] err{or,}_recognition combined: 1; 1 01:57:22 INFO - PROCESS | 1835 | [h264 @ 0x82e2f000] Unsupported bit depth: 0 01:57:22 INFO - PROCESS | 1835 | [h264 @ 0x82e2f000] no picture 01:57:22 INFO - PROCESS | 1835 | [h264 @ 0x82e2f000] no picture 01:57:22 INFO - PROCESS | 1835 | 1477558642730 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 01:57:22 INFO - . 01:57:22 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3427ms 01:57:22 INFO - PROCESS | 1835 | 1477558642748 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 1835 | 1477558642754 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 01:57:22 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 01:57:22 INFO - PROCESS | 1835 | 1477558642762 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:22 INFO - PROCESS | 1835 | 1477558642962 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 01:57:23 INFO - PROCESS | 1835 | 1477558643078 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 01:57:23 INFO - PROCESS | 1835 | 1477558643083 Marionette TRACE conn4 <- [1,1853,null,["8"]] 01:57:23 INFO - PROCESS | 1835 | 1477558643090 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 01:57:23 INFO - PROCESS | 1835 | 1477558643096 Marionette TRACE conn4 <- [1,1854,null,{}] 01:57:23 INFO - PROCESS | 1835 | 1477558643103 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e88c00 == 10 [pid = 1835] [id = 419] 01:57:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e8c400) [pid = 1835] [serial = 1225] [outer = (nil)] 01:57:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x831d3400) [pid = 1835] [serial = 1226] [outer = 0x82e8c400] 01:57:23 INFO - PROCESS | 1835 | 1477558643191 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x831d0800) [pid = 1835] [serial = 1227] [outer = 0x82e8c400] 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83213400] err{or,}_recognition separate: 1; 1 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83213400] err{or,}_recognition combined: 1; 1 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83213400] Unsupported bit depth: 0 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83b6c000] err{or,}_recognition separate: 1; 1 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83b6c000] err{or,}_recognition combined: 1; 1 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83b6c000] Unsupported bit depth: 0 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83b6c000] no picture 01:57:23 INFO - PROCESS | 1835 | [h264 @ 0x83b6c000] no picture 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x83b70000] err{or,}_recognition separate: 1; 1 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x83b70000] err{or,}_recognition combined: 1; 1 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x83b70000] Unsupported bit depth: 0 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x83b70000] no picture 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x83b70000] no picture 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] err{or,}_recognition separate: 1; 1 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] err{or,}_recognition combined: 1; 1 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] Unsupported bit depth: 0 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] no picture 01:57:24 INFO - PROCESS | 1835 | [h264 @ 0x82cb3400] no picture 01:57:25 INFO - PROCESS | 1835 | [h264 @ 0x82cb8000] err{or,}_recognition separate: 1; 1 01:57:25 INFO - PROCESS | 1835 | [h264 @ 0x82cb8000] err{or,}_recognition combined: 1; 1 01:57:25 INFO - PROCESS | 1835 | [h264 @ 0x82cb8000] Unsupported bit depth: 0 01:57:25 INFO - PROCESS | 1835 | [h264 @ 0x82cb8000] no picture 01:57:25 INFO - PROCESS | 1835 | [h264 @ 0x82cb8000] no picture 01:57:26 INFO - PROCESS | 1835 | 1477558646146 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 01:57:26 INFO - . 01:57:26 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3433ms 01:57:26 INFO - PROCESS | 1835 | 1477558646196 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 1835 | 1477558646203 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 01:57:26 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 01:57:26 INFO - PROCESS | 1835 | 1477558646215 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:26 INFO - PROCESS | 1835 | 1477558646458 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 01:57:26 INFO - PROCESS | 1835 | 1477558646581 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 01:57:26 INFO - PROCESS | 1835 | 1477558646588 Marionette TRACE conn4 <- [1,1858,null,["8"]] 01:57:26 INFO - PROCESS | 1835 | 1477558646596 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 01:57:26 INFO - PROCESS | 1835 | 1477558646605 Marionette TRACE conn4 <- [1,1859,null,{}] 01:57:26 INFO - PROCESS | 1835 | 1477558646612 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb5000 == 11 [pid = 1835] [id = 420] 01:57:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82cb6800) [pid = 1835] [serial = 1228] [outer = (nil)] 01:57:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x82d27400) [pid = 1835] [serial = 1229] [outer = 0x82cb6800] 01:57:26 INFO - PROCESS | 1835 | 1477558646815 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x82d94c00) [pid = 1835] [serial = 1230] [outer = 0x82cb6800] 01:57:27 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93000 == 10 [pid = 1835] [id = 418] 01:57:27 INFO - PROCESS | 1835 | --DOCSHELL 0x881edc00 == 9 [pid = 1835] [id = 417] 01:57:27 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8c8c6400) [pid = 1835] [serial = 1217] [outer = (nil)] [url = about:blank] 01:57:27 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8c8c6800) [pid = 1835] [serial = 1218] [outer = (nil)] [url = about:blank] 01:57:27 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x882a0800) [pid = 1835] [serial = 1214] [outer = (nil)] [url = about:blank] 01:57:27 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x882ac800) [pid = 1835] [serial = 1215] [outer = (nil)] [url = about:blank] 01:57:27 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x881f2c00) [pid = 1835] [serial = 1220] [outer = (nil)] [url = about:blank] 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82d2b800] err{or,}_recognition separate: 1; 1 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82d2b800] err{or,}_recognition combined: 1; 1 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82d2b800] Unsupported bit depth: 0 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82e27000] err{or,}_recognition separate: 1; 1 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82e27000] err{or,}_recognition combined: 1; 1 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82e27000] Unsupported bit depth: 0 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82e27000] no picture 01:57:27 INFO - PROCESS | 1835 | [h264 @ 0x82e27000] no picture 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e34400] err{or,}_recognition separate: 1; 1 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e34400] err{or,}_recognition combined: 1; 1 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e34400] Unsupported bit depth: 0 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e34400] no picture 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e34400] no picture 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e81400] err{or,}_recognition separate: 1; 1 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e81400] err{or,}_recognition combined: 1; 1 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e81400] Unsupported bit depth: 0 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e81400] no picture 01:57:28 INFO - PROCESS | 1835 | [h264 @ 0x82e81400] no picture 01:57:29 INFO - PROCESS | 1835 | [h264 @ 0x82e82c00] err{or,}_recognition separate: 1; 1 01:57:29 INFO - PROCESS | 1835 | [h264 @ 0x82e82c00] err{or,}_recognition combined: 1; 1 01:57:29 INFO - PROCESS | 1835 | [h264 @ 0x82e82c00] Unsupported bit depth: 0 01:57:29 INFO - PROCESS | 1835 | [h264 @ 0x82e82c00] no picture 01:57:29 INFO - PROCESS | 1835 | [h264 @ 0x82e82c00] no picture 01:57:29 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x881ee000) [pid = 1835] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 01:57:29 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d93800) [pid = 1835] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 01:57:29 INFO - PROCESS | 1835 | 1477558649874 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 01:57:29 INFO - . 01:57:29 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3693ms 01:57:29 INFO - PROCESS | 1835 | 1477558649908 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 1835 | 1477558649915 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:57:29 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 01:57:29 INFO - Clearing pref media.mediasource.enabled 01:57:29 INFO - PROCESS | 1835 | 1477558649923 Marionette TRACE conn4 -> [0,1862,"getContext",null] 01:57:29 INFO - PROCESS | 1835 | 1477558649929 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 01:57:29 INFO - PROCESS | 1835 | 1477558649937 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 01:57:29 INFO - PROCESS | 1835 | 1477558649942 Marionette TRACE conn4 <- [1,1863,null,{}] 01:57:29 INFO - PROCESS | 1835 | 1477558649949 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:57:29 INFO - PROCESS | 1835 | 1477558649972 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 01:57:29 INFO - PROCESS | 1835 | 1477558649978 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 01:57:29 INFO - PROCESS | 1835 | 1477558649988 Marionette TRACE conn4 <- [1,1865,null,{}] 01:57:30 INFO - PROCESS | 1835 | 1477558650000 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:30 INFO - PROCESS | 1835 | 1477558650230 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 01:57:30 INFO - PROCESS | 1835 | 1477558650302 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 01:57:30 INFO - PROCESS | 1835 | 1477558650307 Marionette TRACE conn4 <- [1,1867,null,["8"]] 01:57:30 INFO - PROCESS | 1835 | 1477558650316 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 01:57:30 INFO - PROCESS | 1835 | 1477558650323 Marionette TRACE conn4 <- [1,1868,null,{}] 01:57:30 INFO - PROCESS | 1835 | 1477558650330 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320b400 == 10 [pid = 1835] [id = 421] 01:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x8320bc00) [pid = 1835] [serial = 1231] [outer = (nil)] 01:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x8320f400) [pid = 1835] [serial = 1232] [outer = 0x8320bc00] 01:57:30 INFO - PROCESS | 1835 | 1477558650423 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x83212000) [pid = 1835] [serial = 1233] [outer = 0x8320bc00] 01:57:33 INFO - PROCESS | 1835 | 1477558653547 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 01:57:33 INFO - . 01:57:33 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3663ms 01:57:33 INFO - PROCESS | 1835 | 1477558653587 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 1835 | 1477558653596 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 01:57:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 01:57:33 INFO - PROCESS | 1835 | 1477558653608 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:33 INFO - PROCESS | 1835 | 1477558653819 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:57:33 INFO - PROCESS | 1835 | 1477558653982 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 01:57:33 INFO - PROCESS | 1835 | 1477558653990 Marionette TRACE conn4 <- [1,1872,null,["8"]] 01:57:33 INFO - PROCESS | 1835 | 1477558653997 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 01:57:34 INFO - PROCESS | 1835 | 1477558654006 Marionette TRACE conn4 <- [1,1873,null,{}] 01:57:34 INFO - PROCESS | 1835 | 1477558654013 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82da1c00 == 11 [pid = 1835] [id = 422] 01:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82e25800) [pid = 1835] [serial = 1234] [outer = (nil)] 01:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x82e2e800) [pid = 1835] [serial = 1235] [outer = 0x82e25800] 01:57:34 INFO - PROCESS | 1835 | 1477558654161 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x82e2fc00) [pid = 1835] [serial = 1236] [outer = 0x82e25800] 01:57:37 INFO - PROCESS | 1835 | 1477558657679 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 01:57:37 INFO - . 01:57:37 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4089ms 01:57:37 INFO - PROCESS | 1835 | 1477558657694 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 1835 | 1477558657701 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 01:57:37 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 01:57:37 INFO - PROCESS | 1835 | 1477558657711 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:37 INFO - PROCESS | 1835 | 1477558657907 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 01:57:38 INFO - PROCESS | 1835 | 1477558658081 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 01:57:38 INFO - PROCESS | 1835 | 1477558658094 Marionette TRACE conn4 <- [1,1877,null,["8"]] 01:57:38 INFO - PROCESS | 1835 | 1477558658109 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 01:57:38 INFO - PROCESS | 1835 | 1477558658120 Marionette TRACE conn4 <- [1,1878,null,{}] 01:57:38 INFO - PROCESS | 1835 | 1477558658127 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e27000 == 12 [pid = 1835] [id = 423] 01:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x82e27400) [pid = 1835] [serial = 1237] [outer = (nil)] 01:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x82e80c00) [pid = 1835] [serial = 1238] [outer = 0x82e27400] 01:57:38 INFO - PROCESS | 1835 | 1477558658220 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82e81400) [pid = 1835] [serial = 1239] [outer = 0x82e27400] 01:57:38 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb5000 == 11 [pid = 1835] [id = 420] 01:57:38 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82d99000) [pid = 1835] [serial = 1223] [outer = (nil)] [url = about:blank] 01:57:38 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82d9c800) [pid = 1835] [serial = 1224] [outer = (nil)] [url = about:blank] 01:57:38 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x882a9000) [pid = 1835] [serial = 1221] [outer = (nil)] [url = about:blank] 01:57:38 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x831d3400) [pid = 1835] [serial = 1226] [outer = (nil)] [url = about:blank] 01:57:41 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82cb6800) [pid = 1835] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 01:57:41 INFO - PROCESS | 1835 | 1477558661568 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 01:57:41 INFO - . 01:57:41 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3888ms 01:57:41 INFO - PROCESS | 1835 | 1477558661599 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 01:57:41 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 01:57:41 INFO - PROCESS | 1835 | 1477558661607 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 01:57:41 INFO - PROCESS | 1835 | 1477558661615 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:41 INFO - PROCESS | 1835 | 1477558661811 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 01:57:41 INFO - PROCESS | 1835 | 1477558661931 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 01:57:41 INFO - PROCESS | 1835 | 1477558661937 Marionette TRACE conn4 <- [1,1882,null,["8"]] 01:57:41 INFO - PROCESS | 1835 | 1477558661944 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 01:57:41 INFO - PROCESS | 1835 | 1477558661950 Marionette TRACE conn4 <- [1,1883,null,{}] 01:57:41 INFO - PROCESS | 1835 | 1477558661956 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b74000 == 12 [pid = 1835] [id = 424] 01:57:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83b75800) [pid = 1835] [serial = 1240] [outer = (nil)] 01:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca2c00) [pid = 1835] [serial = 1241] [outer = 0x83b75800] 01:57:42 INFO - PROCESS | 1835 | 1477558662044 Marionette DEBUG loaded listener.js 01:57:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca4800) [pid = 1835] [serial = 1242] [outer = 0x83b75800] 01:57:45 INFO - PROCESS | 1835 | 1477558665322 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 01:57:45 INFO - . 01:57:45 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3739ms 01:57:45 INFO - PROCESS | 1835 | 1477558665357 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 1835 | 1477558665365 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:57:45 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 01:57:45 INFO - PROCESS | 1835 | 1477558665377 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:45 INFO - PROCESS | 1835 | 1477558665586 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 01:57:45 INFO - PROCESS | 1835 | 1477558665751 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 01:57:45 INFO - PROCESS | 1835 | 1477558665758 Marionette TRACE conn4 <- [1,1887,null,["8"]] 01:57:45 INFO - PROCESS | 1835 | 1477558665766 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 01:57:45 INFO - PROCESS | 1835 | 1477558665775 Marionette TRACE conn4 <- [1,1888,null,{}] 01:57:45 INFO - PROCESS | 1835 | 1477558665782 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e83000 == 13 [pid = 1835] [id = 425] 01:57:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x82e84000) [pid = 1835] [serial = 1243] [outer = (nil)] 01:57:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8320f800) [pid = 1835] [serial = 1244] [outer = 0x82e84000] 01:57:45 INFO - PROCESS | 1835 | 1477558665927 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x83210800) [pid = 1835] [serial = 1245] [outer = 0x82e84000] 01:57:49 INFO - PROCESS | 1835 | --DOCSHELL 0x82e27000 == 12 [pid = 1835] [id = 423] 01:57:49 INFO - PROCESS | 1835 | --DOCSHELL 0x82e88c00 == 11 [pid = 1835] [id = 419] 01:57:49 INFO - PROCESS | 1835 | --DOCSHELL 0x8320b400 == 10 [pid = 1835] [id = 421] 01:57:49 INFO - PROCESS | 1835 | --DOCSHELL 0x83b74000 == 9 [pid = 1835] [id = 424] 01:57:49 INFO - PROCESS | 1835 | --DOCSHELL 0x82da1c00 == 8 [pid = 1835] [id = 422] 01:57:49 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c1800 == 7 [pid = 1835] [id = 416] 01:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x82d94c00) [pid = 1835] [serial = 1230] [outer = (nil)] [url = about:blank] 01:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82d27400) [pid = 1835] [serial = 1229] [outer = (nil)] [url = about:blank] 01:57:49 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8320f400) [pid = 1835] [serial = 1232] [outer = (nil)] [url = about:blank] 01:57:49 INFO - PROCESS | 1835 | 1477558669375 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 01:57:49 INFO - . 01:57:49 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 4032ms 01:57:49 INFO - PROCESS | 1835 | 1477558669408 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 1835 | 1477558669416 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 01:57:49 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 01:57:49 INFO - PROCESS | 1835 | 1477558669429 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:49 INFO - PROCESS | 1835 | 1477558669641 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:57:49 INFO - PROCESS | 1835 | 1477558669759 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 01:57:49 INFO - PROCESS | 1835 | 1477558669766 Marionette TRACE conn4 <- [1,1892,null,["8"]] 01:57:49 INFO - PROCESS | 1835 | 1477558669773 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 01:57:49 INFO - PROCESS | 1835 | 1477558669782 Marionette TRACE conn4 <- [1,1893,null,{}] 01:57:49 INFO - PROCESS | 1835 | 1477558669789 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95c00 == 8 [pid = 1835] [id = 426] 01:57:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x82d96400) [pid = 1835] [serial = 1246] [outer = (nil)] 01:57:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82d99c00) [pid = 1835] [serial = 1247] [outer = 0x82d96400] 01:57:49 INFO - PROCESS | 1835 | 1477558669884 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82da1000) [pid = 1835] [serial = 1248] [outer = 0x82d96400] 01:57:52 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x83b75800) [pid = 1835] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 01:57:52 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82e25800) [pid = 1835] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 01:57:52 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8320bc00) [pid = 1835] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 01:57:52 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82e27400) [pid = 1835] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 01:57:52 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82e8c400) [pid = 1835] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 01:57:52 INFO - PROCESS | 1835 | 1477558672816 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 01:57:52 INFO - . 01:57:52 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3438ms 01:57:52 INFO - PROCESS | 1835 | 1477558672865 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 1835 | 1477558672872 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 01:57:52 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 01:57:52 INFO - PROCESS | 1835 | 1477558672883 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:53 INFO - PROCESS | 1835 | 1477558673151 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 01:57:53 INFO - PROCESS | 1835 | 1477558673276 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 01:57:53 INFO - PROCESS | 1835 | 1477558673283 Marionette TRACE conn4 <- [1,1897,null,["8"]] 01:57:53 INFO - PROCESS | 1835 | 1477558673292 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 01:57:53 INFO - PROCESS | 1835 | 1477558673298 Marionette TRACE conn4 <- [1,1898,null,{}] 01:57:53 INFO - PROCESS | 1835 | 1477558673306 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x83211400 == 9 [pid = 1835] [id = 427] 01:57:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83217400) [pid = 1835] [serial = 1249] [outer = (nil)] 01:57:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83b6f000) [pid = 1835] [serial = 1250] [outer = 0x83217400] 01:57:53 INFO - PROCESS | 1835 | 1477558673396 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83b71c00) [pid = 1835] [serial = 1251] [outer = 0x83217400] 01:57:56 INFO - PROCESS | 1835 | 1477558676270 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 01:57:56 INFO - . 01:57:56 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3446ms 01:57:56 INFO - PROCESS | 1835 | 1477558676353 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 1835 | 1477558676361 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 01:57:56 INFO - TEST-START | /media-source/mediasource-detach.html 01:57:56 INFO - PROCESS | 1835 | 1477558676373 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:56 INFO - PROCESS | 1835 | 1477558676599 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 01:57:56 INFO - PROCESS | 1835 | 1477558676759 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 01:57:56 INFO - PROCESS | 1835 | 1477558676766 Marionette TRACE conn4 <- [1,1902,null,["8"]] 01:57:56 INFO - PROCESS | 1835 | 1477558676775 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 01:57:56 INFO - PROCESS | 1835 | 1477558676784 Marionette TRACE conn4 <- [1,1903,null,{}] 01:57:56 INFO - PROCESS | 1835 | 1477558676792 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9b800 == 10 [pid = 1835] [id = 428] 01:57:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x82d9e400) [pid = 1835] [serial = 1252] [outer = (nil)] 01:57:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x82e27000) [pid = 1835] [serial = 1253] [outer = 0x82d9e400] 01:57:56 INFO - PROCESS | 1835 | 1477558676898 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x82e27c00) [pid = 1835] [serial = 1254] [outer = 0x82d9e400] 01:57:58 INFO - PROCESS | 1835 | [aac @ 0x82cabc00] err{or,}_recognition separate: 1; 1 01:57:58 INFO - PROCESS | 1835 | [aac @ 0x82cabc00] err{or,}_recognition combined: 1; 1 01:57:58 INFO - PROCESS | 1835 | [aac @ 0x82cabc00] Unsupported bit depth: 0 01:57:58 INFO - PROCESS | 1835 | [h264 @ 0x8830e800] err{or,}_recognition separate: 1; 1 01:57:58 INFO - PROCESS | 1835 | [h264 @ 0x8830e800] err{or,}_recognition combined: 1; 1 01:57:58 INFO - PROCESS | 1835 | [h264 @ 0x8830e800] Unsupported bit depth: 0 01:57:58 INFO - PROCESS | 1835 | [aac @ 0x82cabc00] err{or,}_recognition separate: 1; 1 01:57:58 INFO - PROCESS | 1835 | [aac @ 0x82cabc00] err{or,}_recognition combined: 1; 1 01:57:58 INFO - PROCESS | 1835 | [aac @ 0x82cabc00] Unsupported bit depth: 0 01:57:58 INFO - PROCESS | 1835 | [h264 @ 0x8830e800] err{or,}_recognition separate: 1; 1 01:57:58 INFO - PROCESS | 1835 | [h264 @ 0x8830e800] err{or,}_recognition combined: 1; 1 01:57:58 INFO - PROCESS | 1835 | [h264 @ 0x8830e800] Unsupported bit depth: 0 01:57:58 INFO - .. 01:57:58 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2428ms 01:57:58 INFO - PROCESS | 1835 | 1477558678768 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1835 | 1477558678816 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:57:58 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 01:57:58 INFO - PROCESS | 1835 | 1477558678823 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:57:59 INFO - PROCESS | 1835 | 1477558679134 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 01:57:59 INFO - PROCESS | 1835 | 1477558679212 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 01:57:59 INFO - PROCESS | 1835 | 1477558679219 Marionette TRACE conn4 <- [1,1907,null,["8"]] 01:57:59 INFO - PROCESS | 1835 | 1477558679276 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 01:57:59 INFO - PROCESS | 1835 | 1477558679288 Marionette TRACE conn4 <- [1,1908,null,{}] 01:57:59 INFO - PROCESS | 1835 | 1477558679300 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2dc00 == 11 [pid = 1835] [id = 429] 01:57:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x82d99000) [pid = 1835] [serial = 1255] [outer = (nil)] 01:57:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x83216000) [pid = 1835] [serial = 1256] [outer = 0x82d99000] 01:57:59 INFO - PROCESS | 1835 | 1477558679413 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x83b73000) [pid = 1835] [serial = 1257] [outer = 0x82d99000] 01:58:00 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95c00 == 10 [pid = 1835] [id = 426] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x831d0800) [pid = 1835] [serial = 1227] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x83ca2c00) [pid = 1835] [serial = 1241] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x83ca4800) [pid = 1835] [serial = 1242] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82e80c00) [pid = 1835] [serial = 1238] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x82e81400) [pid = 1835] [serial = 1239] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x82e2e800) [pid = 1835] [serial = 1235] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x82e2fc00) [pid = 1835] [serial = 1236] [outer = (nil)] [url = about:blank] 01:58:00 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x83212000) [pid = 1835] [serial = 1233] [outer = (nil)] [url = about:blank] 01:58:02 INFO - PROCESS | 1835 | 1477558682131 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 01:58:02 INFO - ............. 01:58:02 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3336ms 01:58:02 INFO - PROCESS | 1835 | 1477558682161 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 1835 | 1477558682168 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 01:58:02 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 01:58:02 INFO - PROCESS | 1835 | 1477558682185 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:02 INFO - PROCESS | 1835 | 1477558682390 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:58:02 INFO - PROCESS | 1835 | 1477558682511 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 01:58:02 INFO - PROCESS | 1835 | 1477558682516 Marionette TRACE conn4 <- [1,1912,null,["8"]] 01:58:02 INFO - PROCESS | 1835 | 1477558682524 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 01:58:02 INFO - PROCESS | 1835 | 1477558682532 Marionette TRACE conn4 <- [1,1913,null,{}] 01:58:02 INFO - PROCESS | 1835 | 1477558682539 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6d400 == 11 [pid = 1835] [id = 430] 01:58:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83b6d800) [pid = 1835] [serial = 1258] [outer = (nil)] 01:58:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83b72c00) [pid = 1835] [serial = 1259] [outer = 0x83b6d800] 01:58:02 INFO - PROCESS | 1835 | 1477558682635 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x83b73400) [pid = 1835] [serial = 1260] [outer = 0x83b6d800] 01:58:03 INFO - PROCESS | 1835 | 1477558683238 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 01:58:03 INFO - ... 01:58:03 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1126ms 01:58:03 INFO - PROCESS | 1835 | 1477558683308 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1835 | 1477558683316 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 01:58:03 INFO - TEST-START | /media-source/mediasource-endofstream.html 01:58:03 INFO - PROCESS | 1835 | 1477558683325 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:03 INFO - PROCESS | 1835 | 1477558683595 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 01:58:03 INFO - PROCESS | 1835 | 1477558683629 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 01:58:03 INFO - PROCESS | 1835 | 1477558683634 Marionette TRACE conn4 <- [1,1917,null,["8"]] 01:58:03 INFO - PROCESS | 1835 | 1477558683642 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 01:58:03 INFO - PROCESS | 1835 | 1477558683649 Marionette TRACE conn4 <- [1,1918,null,{}] 01:58:03 INFO - PROCESS | 1835 | 1477558683723 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x88314800 == 12 [pid = 1835] [id = 431] 01:58:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x88956000) [pid = 1835] [serial = 1261] [outer = (nil)] 01:58:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x88958800) [pid = 1835] [serial = 1262] [outer = 0x88956000] 01:58:03 INFO - PROCESS | 1835 | 1477558683824 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8895a800) [pid = 1835] [serial = 1263] [outer = 0x88956000] 01:58:04 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82e84000) [pid = 1835] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 01:58:04 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82d96400) [pid = 1835] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8ddde800] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8ddde800] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8ddde800] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8dddfc00] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8dddfc00] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8dddfc00] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x82d94c00] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8ddde800] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8ddde800] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8ddde800] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x8dddf400] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x8dddf400] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [aac @ 0x8dddf400] Unsupported bit depth: 0 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8dddc400] err{or,}_recognition separate: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8dddc400] err{or,}_recognition combined: 1; 1 01:58:06 INFO - PROCESS | 1835 | [h264 @ 0x8dddc400] Unsupported bit depth: 0 01:58:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82e83000 == 11 [pid = 1835] [id = 425] 01:58:09 INFO - PROCESS | 1835 | --DOCSHELL 0x83211400 == 10 [pid = 1835] [id = 427] 01:58:09 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6d400 == 9 [pid = 1835] [id = 430] 01:58:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2dc00 == 8 [pid = 1835] [id = 429] 01:58:09 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x83b6f000) [pid = 1835] [serial = 1250] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9b800 == 7 [pid = 1835] [id = 428] 01:58:09 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x83210800) [pid = 1835] [serial = 1245] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8320f800) [pid = 1835] [serial = 1244] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82da1000) [pid = 1835] [serial = 1248] [outer = (nil)] [url = about:blank] 01:58:09 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82d99c00) [pid = 1835] [serial = 1247] [outer = (nil)] [url = about:blank] 01:58:12 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d9e400) [pid = 1835] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 01:58:12 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82d99000) [pid = 1835] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 01:58:12 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x83217400) [pid = 1835] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 01:58:12 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x83b6d800) [pid = 1835] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82e27000) [pid = 1835] [serial = 1253] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x83b71c00) [pid = 1835] [serial = 1251] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 20 (0x82e27c00) [pid = 1835] [serial = 1254] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 19 (0x83b72c00) [pid = 1835] [serial = 1259] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 18 (0x83216000) [pid = 1835] [serial = 1256] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 17 (0x83b73000) [pid = 1835] [serial = 1257] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 16 (0x88958800) [pid = 1835] [serial = 1262] [outer = (nil)] [url = about:blank] 01:58:17 INFO - PROCESS | 1835 | --DOMWINDOW == 15 (0x83b73400) [pid = 1835] [serial = 1260] [outer = (nil)] [url = about:blank] 01:58:34 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 01:58:34 INFO - PROCESS | 1835 | 1477558714063 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 01:58:34 INFO - ... 01:58:34 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30784ms 01:58:34 INFO - PROCESS | 1835 | 1477558714111 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1835 | 1477558714119 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 01:58:34 INFO - TEST-START | /media-source/mediasource-errors.html 01:58:34 INFO - PROCESS | 1835 | 1477558714133 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:34 INFO - PROCESS | 1835 | 1477558714394 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 01:58:34 INFO - PROCESS | 1835 | 1477558714473 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 01:58:34 INFO - PROCESS | 1835 | 1477558714483 Marionette TRACE conn4 <- [1,1922,null,["8"]] 01:58:34 INFO - PROCESS | 1835 | 1477558714493 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 01:58:34 INFO - PROCESS | 1835 | 1477558714503 Marionette TRACE conn4 <- [1,1923,null,{}] 01:58:34 INFO - PROCESS | 1835 | 1477558714509 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d92400 == 8 [pid = 1835] [id = 432] 01:58:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 16 (0x82d92800) [pid = 1835] [serial = 1264] [outer = (nil)] 01:58:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 17 (0x82d95800) [pid = 1835] [serial = 1265] [outer = 0x82d92800] 01:58:34 INFO - PROCESS | 1835 | 1477558714610 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 18 (0x82d95400) [pid = 1835] [serial = 1266] [outer = 0x82d92800] 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82d2dc00] err{or,}_recognition separate: 1; 1 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82d2dc00] err{or,}_recognition combined: 1; 1 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82d2dc00] Unsupported bit depth: 0 01:58:35 INFO - PROCESS | 1835 | [h264 @ 0x82e80c00] err{or,}_recognition separate: 1; 1 01:58:35 INFO - PROCESS | 1835 | [h264 @ 0x82e80c00] err{or,}_recognition combined: 1; 1 01:58:35 INFO - PROCESS | 1835 | [h264 @ 0x82e80c00] Unsupported bit depth: 0 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] err{or,}_recognition separate: 1; 1 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] err{or,}_recognition combined: 1; 1 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Unsupported bit depth: 0 01:58:35 INFO - PROCESS | 1835 | [h264 @ 0x82e25800] err{or,}_recognition separate: 1; 1 01:58:35 INFO - PROCESS | 1835 | [h264 @ 0x82e25800] err{or,}_recognition combined: 1; 1 01:58:35 INFO - PROCESS | 1835 | [h264 @ 0x82e25800] Unsupported bit depth: 0 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Error decoding AAC frame header. 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Sample rate index in program config element does not match the sample rate index configured by the container. 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Input buffer exhausted before END element found 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Reserved bit set. 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Sample rate index in program config element does not match the sample rate index configured by the container. 01:58:35 INFO - PROCESS | 1835 | [aac @ 0x82e83400] Input buffer exhausted before END element found 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Decoder=82edc480 Decode error: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 01:58:35 INFO - PROCESS | 1835 | [1835] WARNING: Decoder=82edc480 Decode error: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 01:58:35 INFO - ...... 01:58:35 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1829ms 01:58:35 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 01:58:36 INFO - PROCESS | 1835 | 1477558715916 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1835 | 1477558715986 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:58:36 INFO - PROCESS | 1835 | 1477558716000 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:36 INFO - PROCESS | 1835 | 1477558716284 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 01:58:36 INFO - PROCESS | 1835 | 1477558716381 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 01:58:36 INFO - PROCESS | 1835 | 1477558716387 Marionette TRACE conn4 <- [1,1927,null,["8"]] 01:58:36 INFO - PROCESS | 1835 | 1477558716395 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 01:58:36 INFO - PROCESS | 1835 | 1477558716401 Marionette TRACE conn4 <- [1,1928,null,{}] 01:58:36 INFO - PROCESS | 1835 | 1477558716408 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d1800 == 9 [pid = 1835] [id = 433] 01:58:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 19 (0x831d3400) [pid = 1835] [serial = 1267] [outer = (nil)] 01:58:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 20 (0x831d9000) [pid = 1835] [serial = 1268] [outer = 0x831d3400] 01:58:36 INFO - PROCESS | 1835 | 1477558716498 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 21 (0x831d9400) [pid = 1835] [serial = 1269] [outer = 0x831d3400] 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88309c00] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88309c00] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88309c00] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88309c00] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88309c00] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88309c00] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x8830ac00] no picture 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x8830c800] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x8830c800] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x8830c800] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88314000] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88314000] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88314000] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88314c00] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88314c00] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [aac @ 0x88314c00] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88313400] err{or,}_recognition separate: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88313400] err{or,}_recognition combined: 1; 1 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88313400] Unsupported bit depth: 0 01:58:38 INFO - PROCESS | 1835 | [h264 @ 0x88313400] no picture 01:58:45 INFO - PROCESS | 1835 | --DOCSHELL 0x82d92400 == 8 [pid = 1835] [id = 432] 01:58:45 INFO - PROCESS | 1835 | --DOCSHELL 0x88314800 == 7 [pid = 1835] [id = 431] 01:58:45 INFO - PROCESS | 1835 | 1477558725769 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 01:58:45 INFO - .. 01:58:45 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9822ms 01:58:45 INFO - PROCESS | 1835 | 1477558725821 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 01:58:45 INFO - PROCESS | 1835 | 1477558725830 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 01:58:45 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 01:58:45 INFO - PROCESS | 1835 | 1477558725842 Marionette TRACE conn4 -> [0,1931,"getContext",null] 01:58:45 INFO - PROCESS | 1835 | 1477558725851 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 01:58:45 INFO - PROCESS | 1835 | 1477558725904 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 01:58:45 INFO - PROCESS | 1835 | 1477558725911 Marionette TRACE conn4 <- [1,1932,null,{}] 01:58:45 INFO - PROCESS | 1835 | 1477558725921 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:58:45 INFO - PROCESS | 1835 | 1477558725952 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 01:58:45 INFO - PROCESS | 1835 | 1477558725959 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 01:58:45 INFO - PROCESS | 1835 | 1477558725970 Marionette TRACE conn4 <- [1,1934,null,{}] 01:58:45 INFO - Setting pref media.mediasource.enabled (true) 01:58:45 INFO - PROCESS | 1835 | 1477558725985 Marionette TRACE conn4 -> [0,1935,"getContext",null] 01:58:45 INFO - PROCESS | 1835 | 1477558725992 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 01:58:46 INFO - PROCESS | 1835 | 1477558725999 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 01:58:46 INFO - PROCESS | 1835 | 1477558726004 Marionette TRACE conn4 <- [1,1936,null,{}] 01:58:46 INFO - PROCESS | 1835 | 1477558726012 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:58:46 INFO - PROCESS | 1835 | 1477558726036 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 01:58:46 INFO - PROCESS | 1835 | 1477558726044 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 01:58:46 INFO - PROCESS | 1835 | 1477558726053 Marionette TRACE conn4 <- [1,1938,null,{}] 01:58:46 INFO - PROCESS | 1835 | 1477558726060 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:46 INFO - PROCESS | 1835 | 1477558726276 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:58:46 INFO - PROCESS | 1835 | 1477558726425 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 01:58:46 INFO - PROCESS | 1835 | 1477558726434 Marionette TRACE conn4 <- [1,1940,null,["8"]] 01:58:46 INFO - PROCESS | 1835 | 1477558726440 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 01:58:46 INFO - PROCESS | 1835 | 1477558726449 Marionette TRACE conn4 <- [1,1941,null,{}] 01:58:46 INFO - PROCESS | 1835 | 1477558726456 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e28000 == 8 [pid = 1835] [id = 434] 01:58:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82e28400) [pid = 1835] [serial = 1270] [outer = (nil)] 01:58:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82e2cc00) [pid = 1835] [serial = 1271] [outer = 0x82e28400] 01:58:46 INFO - PROCESS | 1835 | 1477558726552 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e84800) [pid = 1835] [serial = 1272] [outer = 0x82e28400] 01:58:47 INFO - PROCESS | 1835 | [1835] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 01:58:47 INFO - ........................................ 01:58:47 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1523ms 01:58:47 INFO - TEST-START | /media-source/mediasource-liveseekable.html 01:58:47 INFO - Clearing pref media.mediasource.enabled 01:58:47 INFO - PROCESS | 1835 | 1477558727306 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 01:58:47 INFO - PROCESS | 1835 | 1477558727365 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 1835 | 1477558727368 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 01:58:47 INFO - PROCESS | 1835 | 1477558727382 Marionette TRACE conn4 -> [0,1944,"getContext",null] 01:58:47 INFO - PROCESS | 1835 | 1477558727386 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 01:58:47 INFO - PROCESS | 1835 | 1477558727399 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 01:58:47 INFO - PROCESS | 1835 | 1477558727402 Marionette TRACE conn4 <- [1,1945,null,{}] 01:58:47 INFO - PROCESS | 1835 | 1477558727413 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:58:47 INFO - PROCESS | 1835 | 1477558727435 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 01:58:47 INFO - PROCESS | 1835 | 1477558727445 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 01:58:47 INFO - PROCESS | 1835 | 1477558727449 Marionette TRACE conn4 <- [1,1947,null,{}] 01:58:47 INFO - PROCESS | 1835 | 1477558727456 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:47 INFO - PROCESS | 1835 | 1477558727715 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 01:58:47 INFO - PROCESS | 1835 | 1477558727743 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 01:58:47 INFO - PROCESS | 1835 | 1477558727748 Marionette TRACE conn4 <- [1,1949,null,["8"]] 01:58:47 INFO - PROCESS | 1835 | 1477558727754 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 01:58:47 INFO - PROCESS | 1835 | 1477558727760 Marionette TRACE conn4 <- [1,1950,null,{}] 01:58:47 INFO - PROCESS | 1835 | 1477558727831 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830cc00 == 9 [pid = 1835] [id = 435] 01:58:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8830d000) [pid = 1835] [serial = 1273] [outer = (nil)] 01:58:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x88310c00) [pid = 1835] [serial = 1274] [outer = 0x8830d000] 01:58:47 INFO - PROCESS | 1835 | 1477558727925 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x88314400) [pid = 1835] [serial = 1275] [outer = 0x8830d000] 01:58:48 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d92800) [pid = 1835] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 01:58:48 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x88956000) [pid = 1835] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 01:58:48 INFO - PROCESS | 1835 | 1477558728901 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 01:58:48 INFO - .......... 01:58:48 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1550ms 01:58:48 INFO - PROCESS | 1835 | 1477558728931 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 1835 | 1477558728935 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 01:58:48 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 01:58:48 INFO - PROCESS | 1835 | 1477558728943 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:49 INFO - PROCESS | 1835 | 1477558729205 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 01:58:49 INFO - PROCESS | 1835 | 1477558729228 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 01:58:49 INFO - PROCESS | 1835 | 1477558729234 Marionette TRACE conn4 <- [1,1954,null,["8"]] 01:58:49 INFO - PROCESS | 1835 | 1477558729240 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 01:58:49 INFO - PROCESS | 1835 | 1477558729251 Marionette TRACE conn4 <- [1,1955,null,{}] 01:58:49 INFO - PROCESS | 1835 | 1477558729256 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8aec00 == 10 [pid = 1835] [id = 436] 01:58:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8f8b2000) [pid = 1835] [serial = 1276] [outer = (nil)] 01:58:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8f8e3000) [pid = 1835] [serial = 1277] [outer = 0x8f8b2000] 01:58:49 INFO - PROCESS | 1835 | 1477558729399 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x8f908400) [pid = 1835] [serial = 1278] [outer = 0x8f8b2000] 01:58:50 INFO - PROCESS | 1835 | 1477558730277 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 01:58:50 INFO - .. 01:58:50 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1381ms 01:58:50 INFO - PROCESS | 1835 | 1477558730325 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 1835 | 1477558730329 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:58:50 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 01:58:50 INFO - PROCESS | 1835 | 1477558730337 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:50 INFO - PROCESS | 1835 | 1477558730533 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 01:58:50 INFO - PROCESS | 1835 | 1477558730656 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 01:58:50 INFO - PROCESS | 1835 | 1477558730662 Marionette TRACE conn4 <- [1,1959,null,["8"]] 01:58:50 INFO - PROCESS | 1835 | 1477558730668 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 01:58:50 INFO - PROCESS | 1835 | 1477558730675 Marionette TRACE conn4 <- [1,1960,null,{}] 01:58:50 INFO - PROCESS | 1835 | 1477558730680 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f932800 == 11 [pid = 1835] [id = 437] 01:58:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x8f933000) [pid = 1835] [serial = 1279] [outer = (nil)] 01:58:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8f938800) [pid = 1835] [serial = 1280] [outer = 0x8f933000] 01:58:50 INFO - PROCESS | 1835 | 1477558730781 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8f979000) [pid = 1835] [serial = 1281] [outer = 0x8f933000] 01:58:52 INFO - PROCESS | 1835 | [aac @ 0x8f8a8400] err{or,}_recognition separate: 1; 1 01:58:52 INFO - PROCESS | 1835 | [aac @ 0x8f8a8400] err{or,}_recognition combined: 1; 1 01:58:52 INFO - PROCESS | 1835 | [aac @ 0x8f8a8400] Unsupported bit depth: 0 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8e2800] err{or,}_recognition separate: 1; 1 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8e2800] err{or,}_recognition combined: 1; 1 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8e2800] Unsupported bit depth: 0 01:58:52 INFO - PROCESS | 1835 | [aac @ 0x8f8e8800] err{or,}_recognition separate: 1; 1 01:58:52 INFO - PROCESS | 1835 | [aac @ 0x8f8e8800] err{or,}_recognition combined: 1; 1 01:58:52 INFO - PROCESS | 1835 | [aac @ 0x8f8e8800] Unsupported bit depth: 0 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8aa400] err{or,}_recognition separate: 1; 1 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8aa400] err{or,}_recognition combined: 1; 1 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8aa400] Unsupported bit depth: 0 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8aa400] no picture 01:58:52 INFO - PROCESS | 1835 | [h264 @ 0x8f8aa400] no picture 01:58:52 INFO - PROCESS | 1835 | 1477558732970 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 01:58:53 INFO - . 01:58:53 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2677ms 01:58:53 INFO - PROCESS | 1835 | 1477558733052 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 1835 | 1477558733060 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 01:58:53 INFO - TEST-START | /media-source/mediasource-play.html 01:58:53 INFO - PROCESS | 1835 | 1477558733073 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:53 INFO - PROCESS | 1835 | 1477558733302 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:58:53 INFO - PROCESS | 1835 | 1477558733462 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 01:58:53 INFO - PROCESS | 1835 | 1477558733469 Marionette TRACE conn4 <- [1,1964,null,["8"]] 01:58:53 INFO - PROCESS | 1835 | 1477558733479 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 01:58:53 INFO - PROCESS | 1835 | 1477558733488 Marionette TRACE conn4 <- [1,1965,null,{}] 01:58:53 INFO - PROCESS | 1835 | 1477558733494 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f975800 == 12 [pid = 1835] [id = 438] 01:58:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8f976000) [pid = 1835] [serial = 1282] [outer = (nil)] 01:58:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8fa5b000) [pid = 1835] [serial = 1283] [outer = 0x8f976000] 01:58:53 INFO - PROCESS | 1835 | 1477558733601 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x906adc00) [pid = 1835] [serial = 1284] [outer = 0x8f976000] 01:58:55 INFO - PROCESS | 1835 | [aac @ 0x82d95000] err{or,}_recognition separate: 1; 1 01:58:55 INFO - PROCESS | 1835 | [aac @ 0x82d95000] err{or,}_recognition combined: 1; 1 01:58:55 INFO - PROCESS | 1835 | [aac @ 0x82d95000] Unsupported bit depth: 0 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d9a000] err{or,}_recognition separate: 1; 1 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d9a000] err{or,}_recognition combined: 1; 1 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d9a000] Unsupported bit depth: 0 01:58:55 INFO - PROCESS | 1835 | [aac @ 0x82d9f400] err{or,}_recognition separate: 1; 1 01:58:55 INFO - PROCESS | 1835 | [aac @ 0x82d9f400] err{or,}_recognition combined: 1; 1 01:58:55 INFO - PROCESS | 1835 | [aac @ 0x82d9f400] Unsupported bit depth: 0 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] err{or,}_recognition separate: 1; 1 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] err{or,}_recognition combined: 1; 1 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] Unsupported bit depth: 0 01:58:55 INFO - PROCESS | 1835 | [h264 @ 0x82d96800] no picture 01:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82d95800) [pid = 1835] [serial = 1265] [outer = (nil)] [url = about:blank] 01:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82d95400) [pid = 1835] [serial = 1266] [outer = (nil)] [url = about:blank] 01:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8895a800) [pid = 1835] [serial = 1263] [outer = (nil)] [url = about:blank] 01:58:55 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x831d9000) [pid = 1835] [serial = 1268] [outer = (nil)] [url = about:blank] 01:58:56 INFO - PROCESS | 1835 | 1477558736760 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 01:58:56 INFO - . 01:58:56 INFO - TEST-OK | /media-source/mediasource-play.html | took 3735ms 01:58:56 INFO - PROCESS | 1835 | 1477558736808 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 1835 | 1477558736815 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 01:58:56 INFO - TEST-START | /media-source/mediasource-preload.html 01:58:56 INFO - PROCESS | 1835 | 1477558736826 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:57 INFO - PROCESS | 1835 | 1477558737044 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 01:58:57 INFO - PROCESS | 1835 | 1477558737169 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 01:58:57 INFO - PROCESS | 1835 | 1477558737176 Marionette TRACE conn4 <- [1,1969,null,["8"]] 01:58:57 INFO - PROCESS | 1835 | 1477558737184 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 01:58:57 INFO - PROCESS | 1835 | 1477558737194 Marionette TRACE conn4 <- [1,1970,null,{}] 01:58:57 INFO - PROCESS | 1835 | 1477558737201 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320d000 == 13 [pid = 1835] [id = 439] 01:58:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8320ec00) [pid = 1835] [serial = 1285] [outer = (nil)] 01:58:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x83b6dc00) [pid = 1835] [serial = 1286] [outer = 0x8320ec00] 01:58:57 INFO - PROCESS | 1835 | 1477558737301 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8898f800) [pid = 1835] [serial = 1287] [outer = 0x8320ec00] 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:58:57 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:58:57 INFO - PROCESS | 1835 | 1477558737967 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 01:58:58 INFO - ....... 01:58:58 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1182ms 01:58:58 INFO - PROCESS | 1835 | 1477558738008 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1835 | 1477558738014 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 01:58:58 INFO - TEST-START | /media-source/mediasource-remove.html 01:58:58 INFO - PROCESS | 1835 | 1477558738022 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:58:58 INFO - PROCESS | 1835 | 1477558738268 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 01:58:58 INFO - PROCESS | 1835 | 1477558738295 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 01:58:58 INFO - PROCESS | 1835 | 1477558738300 Marionette TRACE conn4 <- [1,1974,null,["8"]] 01:58:58 INFO - PROCESS | 1835 | 1477558738308 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 01:58:58 INFO - PROCESS | 1835 | 1477558738314 Marionette TRACE conn4 <- [1,1975,null,{}] 01:58:58 INFO - PROCESS | 1835 | 1477558738386 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad4c00 == 14 [pid = 1835] [id = 440] 01:58:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88ad5400) [pid = 1835] [serial = 1288] [outer = (nil)] 01:58:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88ad7800) [pid = 1835] [serial = 1289] [outer = 0x88ad5400] 01:58:58 INFO - PROCESS | 1835 | 1477558738478 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88ad9c00) [pid = 1835] [serial = 1290] [outer = 0x88ad5400] 01:59:00 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x831d3400) [pid = 1835] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 01:59:00 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82e28400) [pid = 1835] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 01:59:00 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8f8b2000) [pid = 1835] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 01:59:00 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8830d000) [pid = 1835] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x82caa000] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x94302c00] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x94302c00] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x94302c00] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x82caa000] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8c8c8800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8c8c8800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8c8c8800] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8ddd8800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8ddd8800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8ddd8800] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x8dddac00] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x8dddac00] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x8dddac00] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x922e9400] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x922e9400] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x922e9400] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x9236a800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x9236a800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x9236a800] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8c8c8800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8c8c8800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8c8c8800] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8dd12800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8dd12800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [aac @ 0x8dd12800] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x88add800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x88add800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x88add800] Unsupported bit depth: 0 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x8f931800] err{or,}_recognition separate: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x8f931800] err{or,}_recognition combined: 1; 1 01:59:03 INFO - PROCESS | 1835 | [h264 @ 0x8f931800] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x82caa000] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8320cc00] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8320cc00] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8320cc00] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x82caa000] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x82caa000] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8320cc00] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8320cc00] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8320cc00] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8830a000] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8830a000] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8830a000] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x88add800] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x88add800] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x88add800] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8db47000] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8db47000] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8db47000] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8db48400] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8db48400] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8db48400] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x88961800] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x88961800] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x88961800] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8db46800] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8db46800] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8db46800] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8dbe0000] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8dbe0000] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [aac @ 0x8dbe0000] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8830a000] err{or,}_recognition separate: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8830a000] err{or,}_recognition combined: 1; 1 01:59:04 INFO - PROCESS | 1835 | [h264 @ 0x8830a000] Unsupported bit depth: 0 01:59:04 INFO - PROCESS | 1835 | 1477558744687 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 01:59:04 INFO - ................ 01:59:04 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6699ms 01:59:04 INFO - PROCESS | 1835 | 1477558744722 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:59:04 INFO - PROCESS | 1835 | 1477558744730 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:59:04 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 01:59:04 INFO - PROCESS | 1835 | 1477558744785 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:05 INFO - PROCESS | 1835 | 1477558745021 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 01:59:05 INFO - PROCESS | 1835 | 1477558745179 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 01:59:05 INFO - PROCESS | 1835 | 1477558745187 Marionette TRACE conn4 <- [1,1979,null,["8"]] 01:59:05 INFO - PROCESS | 1835 | 1477558745196 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 01:59:05 INFO - PROCESS | 1835 | 1477558745205 Marionette TRACE conn4 <- [1,1980,null,{}] 01:59:05 INFO - PROCESS | 1835 | 1477558745213 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db45000 == 15 [pid = 1835] [id = 441] 01:59:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8db45c00) [pid = 1835] [serial = 1291] [outer = (nil)] 01:59:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8dbde400) [pid = 1835] [serial = 1292] [outer = 0x8db45c00] 01:59:05 INFO - PROCESS | 1835 | 1477558745319 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8dbde800) [pid = 1835] [serial = 1293] [outer = 0x8db45c00] 01:59:06 INFO - PROCESS | 1835 | 1477558746352 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 01:59:06 INFO - ....... 01:59:06 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1684ms 01:59:06 INFO - PROCESS | 1835 | 1477558746467 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1835 | 1477558746474 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 01:59:06 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 01:59:06 INFO - PROCESS | 1835 | 1477558746484 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:06 INFO - PROCESS | 1835 | 1477558746798 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:59:06 INFO - PROCESS | 1835 | 1477558746963 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 01:59:06 INFO - PROCESS | 1835 | 1477558746969 Marionette TRACE conn4 <- [1,1984,null,["8"]] 01:59:06 INFO - PROCESS | 1835 | 1477558746976 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 01:59:06 INFO - PROCESS | 1835 | 1477558746983 Marionette TRACE conn4 <- [1,1985,null,{}] 01:59:07 INFO - PROCESS | 1835 | 1477558746989 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x928dc400 == 16 [pid = 1835] [id = 442] 01:59:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x928dd400) [pid = 1835] [serial = 1294] [outer = (nil)] 01:59:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x928e0000) [pid = 1835] [serial = 1295] [outer = 0x928dd400] 01:59:07 INFO - PROCESS | 1835 | 1477558747126 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x928e6000) [pid = 1835] [serial = 1296] [outer = 0x928dd400] 01:59:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8320d000 == 15 [pid = 1835] [id = 439] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8f908400) [pid = 1835] [serial = 1278] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8f938800) [pid = 1835] [serial = 1280] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82e2cc00) [pid = 1835] [serial = 1271] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x88314400) [pid = 1835] [serial = 1275] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82e84800) [pid = 1835] [serial = 1272] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x88310c00) [pid = 1835] [serial = 1274] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8f8e3000) [pid = 1835] [serial = 1277] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x831d9400) [pid = 1835] [serial = 1269] [outer = (nil)] [url = about:blank] 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] err{or,}_recognition separate: 1; 1 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] err{or,}_recognition combined: 1; 1 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] Unsupported bit depth: 0 01:59:08 INFO - PROCESS | 1835 | [aac @ 0x83b6b800] err{or,}_recognition separate: 1; 1 01:59:08 INFO - PROCESS | 1835 | [aac @ 0x83b6b800] err{or,}_recognition combined: 1; 1 01:59:08 INFO - PROCESS | 1835 | [aac @ 0x83b6b800] Unsupported bit depth: 0 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] err{or,}_recognition separate: 1; 1 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] err{or,}_recognition combined: 1; 1 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] Unsupported bit depth: 0 01:59:08 INFO - PROCESS | 1835 | [aac @ 0x83b6c800] err{or,}_recognition separate: 1; 1 01:59:08 INFO - PROCESS | 1835 | [aac @ 0x83b6c800] err{or,}_recognition combined: 1; 1 01:59:08 INFO - PROCESS | 1835 | [aac @ 0x83b6c800] Unsupported bit depth: 0 01:59:08 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] no picture 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83b6a800] no picture 01:59:09 INFO - PROCESS | 1835 | [aac @ 0x83ca8c00] err{or,}_recognition separate: 1; 1 01:59:09 INFO - PROCESS | 1835 | [aac @ 0x83ca8c00] err{or,}_recognition combined: 1; 1 01:59:09 INFO - PROCESS | 1835 | [aac @ 0x83ca8c00] Unsupported bit depth: 0 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] err{or,}_recognition separate: 1; 1 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] err{or,}_recognition combined: 1; 1 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] Unsupported bit depth: 0 01:59:09 INFO - PROCESS | 1835 | [aac @ 0x83ca8c00] err{or,}_recognition separate: 1; 1 01:59:09 INFO - PROCESS | 1835 | [aac @ 0x83ca8c00] err{or,}_recognition combined: 1; 1 01:59:09 INFO - PROCESS | 1835 | [aac @ 0x83ca8c00] Unsupported bit depth: 0 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] err{or,}_recognition separate: 1; 1 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] err{or,}_recognition combined: 1; 1 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] Unsupported bit depth: 0 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] no picture 01:59:09 INFO - PROCESS | 1835 | [h264 @ 0x83caa800] no picture 01:59:09 INFO - PROCESS | 1835 | 1477558749983 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 01:59:10 INFO - .. 01:59:10 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3532ms 01:59:10 INFO - PROCESS | 1835 | 1477558750016 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 1835 | 1477558750024 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 01:59:10 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 01:59:10 INFO - PROCESS | 1835 | 1477558750035 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:10 INFO - PROCESS | 1835 | 1477558750285 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 01:59:10 INFO - PROCESS | 1835 | 1477558750301 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 01:59:10 INFO - PROCESS | 1835 | 1477558750308 Marionette TRACE conn4 <- [1,1989,null,["8"]] 01:59:10 INFO - PROCESS | 1835 | 1477558750318 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 01:59:10 INFO - PROCESS | 1835 | 1477558750326 Marionette TRACE conn4 <- [1,1990,null,{}] 01:59:10 INFO - PROCESS | 1835 | 1477558750332 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x88048000 == 16 [pid = 1835] [id = 443] 01:59:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x88048800) [pid = 1835] [serial = 1297] [outer = (nil)] 01:59:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8804dc00) [pid = 1835] [serial = 1298] [outer = 0x88048800] 01:59:10 INFO - PROCESS | 1835 | 1477558750434 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x881e8800) [pid = 1835] [serial = 1299] [outer = 0x88048800] 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882a8800] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882a8800] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882a8800] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x882a9000] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x882a9000] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x882a9000] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882aa400] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882aa400] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882aa400] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x882a8000] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x882a8000] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x882a8000] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882aa400] no picture 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x88307800] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x88307800] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x88307800] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x88308000] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x88308000] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x88308000] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x88309400] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x88309400] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x88309400] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x88307400] err{or,}_recognition separate: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x88307400] err{or,}_recognition combined: 1; 1 01:59:11 INFO - PROCESS | 1835 | [aac @ 0x88307400] Unsupported bit depth: 0 01:59:11 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8320ec00) [pid = 1835] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 01:59:11 INFO - PROCESS | 1835 | [h264 @ 0x882aa400] no picture 01:59:12 INFO - PROCESS | 1835 | [h264 @ 0x88309400] no picture 01:59:12 INFO - PROCESS | 1835 | 1477558752271 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 01:59:12 INFO - .. 01:59:12 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2281ms 01:59:12 INFO - PROCESS | 1835 | 1477558752315 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 1835 | 1477558752320 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 01:59:12 INFO - TEST-START | /media-source/mediasource-seekable.html 01:59:12 INFO - PROCESS | 1835 | 1477558752329 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:12 INFO - PROCESS | 1835 | 1477558752521 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 01:59:12 INFO - PROCESS | 1835 | 1477558752651 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 01:59:12 INFO - PROCESS | 1835 | 1477558752657 Marionette TRACE conn4 <- [1,1994,null,["8"]] 01:59:12 INFO - PROCESS | 1835 | 1477558752665 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 01:59:12 INFO - PROCESS | 1835 | 1477558752672 Marionette TRACE conn4 <- [1,1995,null,{}] 01:59:12 INFO - PROCESS | 1835 | 1477558752678 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb6c00 == 17 [pid = 1835] [id = 444] 01:59:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882a1800) [pid = 1835] [serial = 1300] [outer = (nil)] 01:59:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8f908400) [pid = 1835] [serial = 1301] [outer = 0x882a1800] 01:59:12 INFO - PROCESS | 1835 | 1477558752769 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8f939c00) [pid = 1835] [serial = 1302] [outer = 0x882a1800] 01:59:13 INFO - PROCESS | 1835 | 1477558753725 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 01:59:13 INFO - ... 01:59:13 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1426ms 01:59:13 INFO - PROCESS | 1835 | 1477558753773 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:59:13 INFO - PROCESS | 1835 | 1477558753787 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:59:13 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 01:59:13 INFO - PROCESS | 1835 | 1477558753800 Marionette TRACE conn4 -> [0,1998,"getContext",null] 01:59:13 INFO - PROCESS | 1835 | 1477558753806 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 01:59:13 INFO - PROCESS | 1835 | 1477558753815 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 01:59:13 INFO - PROCESS | 1835 | 1477558753821 Marionette TRACE conn4 <- [1,1999,null,{}] 01:59:13 INFO - PROCESS | 1835 | 1477558753846 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:13 INFO - PROCESS | 1835 | 1477558753886 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 01:59:13 INFO - PROCESS | 1835 | 1477558753897 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 01:59:13 INFO - PROCESS | 1835 | 1477558753901 Marionette TRACE conn4 <- [1,2001,null,{}] 01:59:13 INFO - Setting pref media.mediasource.enabled (true) 01:59:13 INFO - PROCESS | 1835 | 1477558753913 Marionette TRACE conn4 -> [0,2002,"getContext",null] 01:59:13 INFO - PROCESS | 1835 | 1477558753918 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 01:59:13 INFO - PROCESS | 1835 | 1477558753930 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 01:59:13 INFO - PROCESS | 1835 | 1477558753936 Marionette TRACE conn4 <- [1,2003,null,{}] 01:59:13 INFO - PROCESS | 1835 | 1477558753946 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:13 INFO - PROCESS | 1835 | 1477558753979 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 01:59:13 INFO - PROCESS | 1835 | 1477558753988 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 01:59:13 INFO - PROCESS | 1835 | 1477558753993 Marionette TRACE conn4 <- [1,2005,null,{}] 01:59:14 INFO - PROCESS | 1835 | 1477558754006 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:14 INFO - PROCESS | 1835 | 1477558754272 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 01:59:14 INFO - PROCESS | 1835 | 1477558754298 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 01:59:14 INFO - PROCESS | 1835 | 1477558754305 Marionette TRACE conn4 <- [1,2007,null,["8"]] 01:59:14 INFO - PROCESS | 1835 | 1477558754313 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 01:59:14 INFO - PROCESS | 1835 | 1477558754321 Marionette TRACE conn4 <- [1,2008,null,{}] 01:59:14 INFO - PROCESS | 1835 | 1477558754327 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b26400 == 18 [pid = 1835] [id = 445] 01:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x93b26800) [pid = 1835] [serial = 1303] [outer = (nil)] 01:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x93b4c000) [pid = 1835] [serial = 1304] [outer = 0x93b26800] 01:59:14 INFO - PROCESS | 1835 | 1477558754422 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x9413cc00) [pid = 1835] [serial = 1305] [outer = 0x93b26800] 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881e7800] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881e7800] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881e7800] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x881ea000] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x881ea000] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x881ea000] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881ed400] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881ed400] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881ed400] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x88047800] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x88047800] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x88047800] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x88314000] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x88314000] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x88314000] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x8ddde800] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x8ddde800] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x8ddde800] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x8f90d400] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x8f90d400] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x8f90d400] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x882abc00] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x882abc00] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x882abc00] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881e9c00] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881e9c00] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881e9c00] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x881ea800] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x881ea800] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x881ea800] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881eec00] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881eec00] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [h264 @ 0x881eec00] Unsupported bit depth: 0 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x88047800] err{or,}_recognition separate: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x88047800] err{or,}_recognition combined: 1; 1 01:59:15 INFO - PROCESS | 1835 | [aac @ 0x88047800] Unsupported bit depth: 0 01:59:16 INFO - ... 01:59:16 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2285ms 01:59:16 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 01:59:16 INFO - Clearing pref media.mediasource.enabled 01:59:16 INFO - PROCESS | 1835 | 1477558756054 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 01:59:16 INFO - PROCESS | 1835 | 1477558756096 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 01:59:16 INFO - PROCESS | 1835 | 1477558756117 Marionette TRACE conn4 -> [0,2011,"getContext",null] 01:59:16 INFO - PROCESS | 1835 | 1477558756128 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 01:59:16 INFO - PROCESS | 1835 | 1477558756184 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 01:59:16 INFO - PROCESS | 1835 | 1477558756191 Marionette TRACE conn4 <- [1,2012,null,{}] 01:59:16 INFO - PROCESS | 1835 | 1477558756199 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:59:16 INFO - PROCESS | 1835 | 1477558756226 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 01:59:16 INFO - PROCESS | 1835 | 1477558756232 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 01:59:16 INFO - PROCESS | 1835 | 1477558756243 Marionette TRACE conn4 <- [1,2014,null,{}] 01:59:16 INFO - PROCESS | 1835 | 1477558756255 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:16 INFO - PROCESS | 1835 | 1477558756475 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:59:16 INFO - PROCESS | 1835 | 1477558756650 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 01:59:16 INFO - PROCESS | 1835 | 1477558756656 Marionette TRACE conn4 <- [1,2016,null,["8"]] 01:59:16 INFO - PROCESS | 1835 | 1477558756664 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 01:59:16 INFO - PROCESS | 1835 | 1477558756672 Marionette TRACE conn4 <- [1,2017,null,{}] 01:59:16 INFO - PROCESS | 1835 | 1477558756679 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b69c00 == 19 [pid = 1835] [id = 446] 01:59:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x83b6b400) [pid = 1835] [serial = 1306] [outer = (nil)] 01:59:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x94303c00) [pid = 1835] [serial = 1307] [outer = 0x83b6b400] 01:59:16 INFO - PROCESS | 1835 | 1477558756820 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x94307000) [pid = 1835] [serial = 1308] [outer = 0x83b6b400] 01:59:17 INFO - PROCESS | 1835 | 1477558757562 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 01:59:17 INFO - .. 01:59:17 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1515ms 01:59:17 INFO - PROCESS | 1835 | 1477558757627 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 01:59:17 INFO - PROCESS | 1835 | 1477558757634 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 01:59:17 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 01:59:17 INFO - PROCESS | 1835 | 1477558757670 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:17 INFO - PROCESS | 1835 | 1477558757930 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 01:59:18 INFO - PROCESS | 1835 | 1477558758051 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 01:59:18 INFO - PROCESS | 1835 | 1477558758055 Marionette TRACE conn4 <- [1,2021,null,["8"]] 01:59:18 INFO - PROCESS | 1835 | 1477558758068 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 01:59:18 INFO - PROCESS | 1835 | 1477558758075 Marionette TRACE conn4 <- [1,2022,null,{}] 01:59:18 INFO - PROCESS | 1835 | 1477558758080 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x9493f400 == 20 [pid = 1835] [id = 447] 01:59:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x9493fc00) [pid = 1835] [serial = 1309] [outer = (nil)] 01:59:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x9497f400) [pid = 1835] [serial = 1310] [outer = 0x9493fc00] 01:59:18 INFO - PROCESS | 1835 | 1477558758175 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x94981400) [pid = 1835] [serial = 1311] [outer = 0x9493fc00] 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4800] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4800] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4800] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4800] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4800] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4800] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4c00] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4c00] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4c00] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [aac @ 0x9503c800] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4c00] err{or,}_recognition separate: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4c00] err{or,}_recognition combined: 1; 1 01:59:20 INFO - PROCESS | 1835 | [h264 @ 0x98fe4c00] Unsupported bit depth: 0 01:59:20 INFO - PROCESS | 1835 | 1477558760942 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 01:59:20 INFO - ...... 01:59:20 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3340ms 01:59:20 INFO - PROCESS | 1835 | 1477558760986 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 1835 | 1477558760990 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 01:59:20 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 01:59:21 INFO - PROCESS | 1835 | 1477558760998 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:21 INFO - PROCESS | 1835 | 1477558761197 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 01:59:21 INFO - PROCESS | 1835 | 1477558761443 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 01:59:21 INFO - PROCESS | 1835 | 1477558761450 Marionette TRACE conn4 <- [1,2026,null,["8"]] 01:59:21 INFO - PROCESS | 1835 | 1477558761465 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 01:59:21 INFO - PROCESS | 1835 | 1477558761475 Marionette TRACE conn4 <- [1,2027,null,{}] 01:59:21 INFO - PROCESS | 1835 | 1477558761483 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f5400 == 21 [pid = 1835] [id = 448] 01:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x882aa800) [pid = 1835] [serial = 1312] [outer = (nil)] 01:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8f8a8800) [pid = 1835] [serial = 1313] [outer = 0x882aa800] 01:59:21 INFO - PROCESS | 1835 | 1477558761575 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8f8e3000) [pid = 1835] [serial = 1314] [outer = 0x882aa800] 01:59:22 INFO - ..... 01:59:22 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1531ms 01:59:22 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 01:59:22 INFO - PROCESS | 1835 | 1477558762492 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 01:59:22 INFO - PROCESS | 1835 | 1477558762554 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:59:22 INFO - PROCESS | 1835 | 1477558762562 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:59:22 INFO - PROCESS | 1835 | 1477558762578 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8db45000 == 20 [pid = 1835] [id = 441] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8aec00 == 19 [pid = 1835] [id = 436] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82e28000 == 18 [pid = 1835] [id = 434] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad4c00 == 17 [pid = 1835] [id = 440] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x831d1800 == 16 [pid = 1835] [id = 433] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8f975800 == 15 [pid = 1835] [id = 438] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8f932800 == 14 [pid = 1835] [id = 437] 01:59:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8830cc00 == 13 [pid = 1835] [id = 435] 01:59:23 INFO - PROCESS | 1835 | 1477558763469 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 01:59:23 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8fa5b000) [pid = 1835] [serial = 1283] [outer = (nil)] [url = about:blank] 01:59:23 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x88ad7800) [pid = 1835] [serial = 1289] [outer = (nil)] [url = about:blank] 01:59:23 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x83b6dc00) [pid = 1835] [serial = 1286] [outer = (nil)] [url = about:blank] 01:59:23 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8898f800) [pid = 1835] [serial = 1287] [outer = (nil)] [url = about:blank] 01:59:23 INFO - PROCESS | 1835 | 1477558763657 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 01:59:23 INFO - PROCESS | 1835 | 1477558763664 Marionette TRACE conn4 <- [1,2031,null,["8"]] 01:59:23 INFO - PROCESS | 1835 | 1477558763673 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 01:59:23 INFO - PROCESS | 1835 | 1477558763683 Marionette TRACE conn4 <- [1,2032,null,{}] 01:59:23 INFO - PROCESS | 1835 | 1477558763692 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d31c00 == 14 [pid = 1835] [id = 449] 01:59:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x82d92c00) [pid = 1835] [serial = 1315] [outer = (nil)] 01:59:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x82e2d000) [pid = 1835] [serial = 1316] [outer = 0x82d92c00] 01:59:23 INFO - PROCESS | 1835 | 1477558763790 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8320cc00) [pid = 1835] [serial = 1317] [outer = 0x82d92c00] 01:59:24 INFO - PROCESS | 1835 | 1477558764549 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 01:59:24 INFO - ... 01:59:24 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 2025ms 01:59:24 INFO - PROCESS | 1835 | 1477558764601 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 01:59:24 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 01:59:24 INFO - PROCESS | 1835 | 1477558764610 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 01:59:24 INFO - PROCESS | 1835 | 1477558764620 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:24 INFO - PROCESS | 1835 | 1477558764816 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:59:24 INFO - PROCESS | 1835 | 1477558764951 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 01:59:24 INFO - PROCESS | 1835 | 1477558764957 Marionette TRACE conn4 <- [1,2036,null,["8"]] 01:59:24 INFO - PROCESS | 1835 | 1477558764963 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 01:59:24 INFO - PROCESS | 1835 | 1477558764971 Marionette TRACE conn4 <- [1,2037,null,{}] 01:59:24 INFO - PROCESS | 1835 | 1477558764977 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x88997c00 == 15 [pid = 1835] [id = 450] 01:59:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8899e400) [pid = 1835] [serial = 1318] [outer = (nil)] 01:59:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x88ad2c00) [pid = 1835] [serial = 1319] [outer = 0x8899e400] 01:59:25 INFO - PROCESS | 1835 | 1477558765068 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x82e2d400) [pid = 1835] [serial = 1320] [outer = 0x8899e400] 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x906a2000] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x906a2000] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x906a2000] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x906abc00] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x906abc00] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x906abc00] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x93b21000] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x93b21000] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x93b21000] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x906a1800] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x906a1800] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x906a1800] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x9403d400] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x9403d400] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x9403d400] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x940e1400] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x940e1400] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x940e1400] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x9403d400] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x9403d400] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [h264 @ 0x9403d400] Unsupported bit depth: 0 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x9413e000] err{or,}_recognition separate: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x9413e000] err{or,}_recognition combined: 1; 1 01:59:26 INFO - PROCESS | 1835 | [aac @ 0x9413e000] Unsupported bit depth: 0 01:59:26 INFO - ............... 01:59:26 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1630ms 01:59:26 INFO - PROCESS | 1835 | 1477558766231 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 01:59:26 INFO - PROCESS | 1835 | 1477558766250 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 1835 | 1477558766253 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 01:59:26 INFO - TEST-START | /media-source/mediasource-trackdefault.html 01:59:26 INFO - PROCESS | 1835 | 1477558766273 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:26 INFO - PROCESS | 1835 | 1477558766554 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 01:59:26 INFO - PROCESS | 1835 | 1477558766594 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 01:59:26 INFO - PROCESS | 1835 | 1477558766603 Marionette TRACE conn4 <- [1,2041,null,["8"]] 01:59:26 INFO - PROCESS | 1835 | 1477558766677 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 01:59:26 INFO - PROCESS | 1835 | 1477558766686 Marionette TRACE conn4 <- [1,2042,null,{}] 01:59:26 INFO - PROCESS | 1835 | 1477558766692 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830a000 == 16 [pid = 1835] [id = 451] 01:59:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x948cf000) [pid = 1835] [serial = 1321] [outer = (nil)] 01:59:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x9491bc00) [pid = 1835] [serial = 1322] [outer = 0x948cf000] 01:59:26 INFO - PROCESS | 1835 | 1477558766780 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x94940400) [pid = 1835] [serial = 1323] [outer = 0x948cf000] 01:59:27 INFO - ............................ 01:59:27 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1445ms 01:59:27 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 01:59:27 INFO - PROCESS | 1835 | 1477558767659 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 01:59:27 INFO - PROCESS | 1835 | 1477558767719 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 1835 | 1477558767726 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 01:59:27 INFO - PROCESS | 1835 | 1477558767749 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:28 INFO - PROCESS | 1835 | 1477558768289 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x93b26800) [pid = 1835] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x882a1800) [pid = 1835] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x88ad5400) [pid = 1835] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8db45c00) [pid = 1835] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x928dd400) [pid = 1835] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x88048800) [pid = 1835] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f933000) [pid = 1835] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 01:59:28 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8f976000) [pid = 1835] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 01:59:28 INFO - PROCESS | 1835 | 1477558768388 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 01:59:28 INFO - PROCESS | 1835 | 1477558768393 Marionette TRACE conn4 <- [1,2046,null,["8"]] 01:59:28 INFO - PROCESS | 1835 | 1477558768403 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 01:59:28 INFO - PROCESS | 1835 | 1477558768410 Marionette TRACE conn4 <- [1,2047,null,{}] 01:59:28 INFO - PROCESS | 1835 | 1477558768416 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e2dc00 == 17 [pid = 1835] [id = 452] 01:59:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83b68800) [pid = 1835] [serial = 1324] [outer = (nil)] 01:59:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8db45c00) [pid = 1835] [serial = 1325] [outer = 0x83b68800] 01:59:28 INFO - PROCESS | 1835 | 1477558768510 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x9a492c00) [pid = 1835] [serial = 1326] [outer = 0x83b68800] 01:59:29 INFO - PROCESS | 1835 | 1477558769068 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 01:59:29 INFO - .. 01:59:29 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1373ms 01:59:29 INFO - PROCESS | 1835 | 1477558769113 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 1835 | 1477558769120 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:59:29 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 01:59:29 INFO - PROCESS | 1835 | 1477558769128 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 01:59:29 INFO - PROCESS | 1835 | 1477558769300 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 01:59:29 INFO - PROCESS | 1835 | 1477558769429 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 1835 | 1477558769434 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 01:59:29 INFO - PROCESS | 1835 | 1477558769441 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 01:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0xa2755000) [pid = 1835] [serial = 1327] [outer = 0x940d7800] 01:59:29 INFO - PROCESS | 1835 | 1477558769751 Marionette TRACE conn4 <- [1,2052,null,{}] 01:59:29 INFO - PROCESS | 1835 | 1477558769784 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 01:59:29 INFO - PROCESS | 1835 | 1477558769815 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 01:59:29 INFO - PROCESS | 1835 | 1477558769846 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:29 INFO - PROCESS | 1835 | 1477558769895 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 01:59:29 INFO - PROCESS | 1835 | 1477558769901 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 01:59:29 INFO - PROCESS | 1835 | 1477558769905 Marionette TRACE conn4 <- [1,2055,null,["8"]] 01:59:29 INFO - PROCESS | 1835 | 1477558769911 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 01:59:29 INFO - PROCESS | 1835 | 1477558769916 Marionette TRACE conn4 <- [1,2056,null,{}] 01:59:29 INFO - PROCESS | 1835 | 1477558769922 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 1835 | ++DOCSHELL 0xa275a400 == 18 [pid = 1835] [id = 453] 01:59:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0xa27c4400) [pid = 1835] [serial = 1328] [outer = (nil)] 01:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0xa27d8400) [pid = 1835] [serial = 1329] [outer = 0xa27c4400] 01:59:30 INFO - PROCESS | 1835 | 1477558770021 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0xa2a73400) [pid = 1835] [serial = 1330] [outer = 0xa27c4400] 01:59:31 INFO - PROCESS | 1835 | 1477558771129 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 01:59:31 INFO - . 01:59:31 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2039ms 01:59:31 INFO - PROCESS | 1835 | 1477558771168 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 1835 | 1477558771175 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 01:59:31 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 01:59:31 INFO - PROCESS | 1835 | 1477558771185 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:31 INFO - PROCESS | 1835 | 1477558771437 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:59:31 INFO - PROCESS | 1835 | 1477558771647 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 01:59:31 INFO - PROCESS | 1835 | 1477558771653 Marionette TRACE conn4 <- [1,2060,null,["8"]] 01:59:31 INFO - PROCESS | 1835 | 1477558771663 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 01:59:31 INFO - PROCESS | 1835 | 1477558771670 Marionette TRACE conn4 <- [1,2061,null,{}] 01:59:31 INFO - PROCESS | 1835 | 1477558771678 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x938c1800 == 19 [pid = 1835] [id = 454] 01:59:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x938c2000) [pid = 1835] [serial = 1331] [outer = (nil)] 01:59:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x93b1e000) [pid = 1835] [serial = 1332] [outer = 0x938c2000] 01:59:31 INFO - PROCESS | 1835 | 1477558771786 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x93b1e400) [pid = 1835] [serial = 1333] [outer = 0x938c2000] 01:59:32 INFO - PROCESS | 1835 | 1477558772842 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 01:59:32 INFO - . 01:59:32 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1680ms 01:59:32 INFO - PROCESS | 1835 | 1477558772865 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 01:59:32 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 01:59:32 INFO - PROCESS | 1835 | 1477558772874 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 01:59:32 INFO - PROCESS | 1835 | 1477558772927 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:33 INFO - PROCESS | 1835 | 1477558773163 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 01:59:33 INFO - PROCESS | 1835 | 1477558773348 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 01:59:33 INFO - PROCESS | 1835 | 1477558773355 Marionette TRACE conn4 <- [1,2065,null,["8"]] 01:59:33 INFO - PROCESS | 1835 | 1477558773365 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 01:59:33 INFO - PROCESS | 1835 | 1477558773372 Marionette TRACE conn4 <- [1,2066,null,{}] 01:59:33 INFO - PROCESS | 1835 | 1477558773380 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x82caf800 == 20 [pid = 1835] [id = 455] 01:59:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0xa10ba800) [pid = 1835] [serial = 1334] [outer = (nil)] 01:59:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0xa10f1800) [pid = 1835] [serial = 1335] [outer = 0xa10ba800] 01:59:33 INFO - PROCESS | 1835 | 1477558773484 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0xa10f1c00) [pid = 1835] [serial = 1336] [outer = 0xa10ba800] 01:59:34 INFO - PROCESS | 1835 | 1477558774508 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 01:59:34 INFO - . 01:59:34 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1687ms 01:59:34 INFO - PROCESS | 1835 | 1477558774578 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 01:59:34 INFO - PROCESS | 1835 | 1477558774586 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 01:59:34 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 01:59:34 INFO - PROCESS | 1835 | 1477558774638 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:34 INFO - PROCESS | 1835 | 1477558774958 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 01:59:35 INFO - PROCESS | 1835 | 1477558775155 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 01:59:35 INFO - PROCESS | 1835 | 1477558775162 Marionette TRACE conn4 <- [1,2070,null,["8"]] 01:59:35 INFO - PROCESS | 1835 | 1477558775173 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 01:59:35 INFO - PROCESS | 1835 | 1477558775182 Marionette TRACE conn4 <- [1,2071,null,{}] 01:59:35 INFO - PROCESS | 1835 | 1477558775191 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca8c00 == 21 [pid = 1835] [id = 456] 01:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x83ca9000) [pid = 1835] [serial = 1337] [outer = (nil)] 01:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x881f0400) [pid = 1835] [serial = 1338] [outer = 0x83ca9000] 01:59:35 INFO - PROCESS | 1835 | 1477558775282 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x881eb000) [pid = 1835] [serial = 1339] [outer = 0x83ca9000] 01:59:36 INFO - PROCESS | 1835 | --DOCSHELL 0x881f5400 == 20 [pid = 1835] [id = 448] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8f979000) [pid = 1835] [serial = 1281] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x906adc00) [pid = 1835] [serial = 1284] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x93b4c000) [pid = 1835] [serial = 1304] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x9413cc00) [pid = 1835] [serial = 1305] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8f908400) [pid = 1835] [serial = 1301] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f939c00) [pid = 1835] [serial = 1302] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8804dc00) [pid = 1835] [serial = 1298] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x881e8800) [pid = 1835] [serial = 1299] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x928e0000) [pid = 1835] [serial = 1295] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x928e6000) [pid = 1835] [serial = 1296] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8dbde400) [pid = 1835] [serial = 1292] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8dbde800) [pid = 1835] [serial = 1293] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x88ad9c00) [pid = 1835] [serial = 1290] [outer = (nil)] [url = about:blank] 01:59:36 INFO - PROCESS | 1835 | 1477558776517 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 01:59:36 INFO - . 01:59:36 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1930ms 01:59:36 INFO - PROCESS | 1835 | 1477558776569 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:59:36 INFO - PROCESS | 1835 | 1477558776578 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:59:36 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 01:59:36 INFO - PROCESS | 1835 | 1477558776590 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:36 INFO - PROCESS | 1835 | 1477558776784 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 01:59:36 INFO - PROCESS | 1835 | 1477558776799 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 01:59:36 INFO - PROCESS | 1835 | 1477558776804 Marionette TRACE conn4 <- [1,2075,null,["8"]] 01:59:36 INFO - PROCESS | 1835 | 1477558776811 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 01:59:36 INFO - PROCESS | 1835 | 1477558776819 Marionette TRACE conn4 <- [1,2076,null,{}] 01:59:36 INFO - PROCESS | 1835 | 1477558776945 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d97400 == 21 [pid = 1835] [id = 457] 01:59:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x82d97800) [pid = 1835] [serial = 1340] [outer = (nil)] 01:59:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x82d9a400) [pid = 1835] [serial = 1341] [outer = 0x82d97800] 01:59:37 INFO - PROCESS | 1835 | 1477558777034 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x82d9f000) [pid = 1835] [serial = 1342] [outer = 0x82d97800] 01:59:37 INFO - PROCESS | 1835 | 1477558777959 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 01:59:38 INFO - . 01:59:38 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1427ms 01:59:38 INFO - PROCESS | 1835 | 1477558778024 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 1835 | 1477558778029 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 01:59:38 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 01:59:38 INFO - PROCESS | 1835 | 1477558778036 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:38 INFO - PROCESS | 1835 | 1477558778275 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:59:38 INFO - PROCESS | 1835 | 1477558778320 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 01:59:38 INFO - PROCESS | 1835 | 1477558778330 Marionette TRACE conn4 <- [1,2080,null,["8"]] 01:59:38 INFO - PROCESS | 1835 | 1477558778438 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 01:59:38 INFO - PROCESS | 1835 | 1477558778447 Marionette TRACE conn4 <- [1,2081,null,{}] 01:59:38 INFO - PROCESS | 1835 | 1477558778452 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6c400 == 22 [pid = 1835] [id = 458] 01:59:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x83b6cc00) [pid = 1835] [serial = 1343] [outer = (nil)] 01:59:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x83b6fc00) [pid = 1835] [serial = 1344] [outer = 0x83b6cc00] 01:59:38 INFO - PROCESS | 1835 | 1477558778537 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x83b74c00) [pid = 1835] [serial = 1345] [outer = 0x83b6cc00] 01:59:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:39 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:39 INFO - PROCESS | 1835 | 1477558779368 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 01:59:39 INFO - . 01:59:39 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1381ms 01:59:39 INFO - PROCESS | 1835 | 1477558779422 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 1835 | 1477558779426 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 01:59:39 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 01:59:39 INFO - PROCESS | 1835 | 1477558779435 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:39 INFO - PROCESS | 1835 | 1477558779715 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 01:59:39 INFO - PROCESS | 1835 | 1477558779739 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 01:59:39 INFO - PROCESS | 1835 | 1477558779744 Marionette TRACE conn4 <- [1,2085,null,["8"]] 01:59:39 INFO - PROCESS | 1835 | 1477558779750 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 01:59:39 INFO - PROCESS | 1835 | 1477558779756 Marionette TRACE conn4 <- [1,2086,null,{}] 01:59:39 INFO - PROCESS | 1835 | 1477558779762 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x83210c00 == 23 [pid = 1835] [id = 459] 01:59:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8804a000) [pid = 1835] [serial = 1346] [outer = (nil)] 01:59:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x881ee000) [pid = 1835] [serial = 1347] [outer = 0x8804a000] 01:59:39 INFO - PROCESS | 1835 | 1477558779942 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x881f5800) [pid = 1835] [serial = 1348] [outer = 0x8804a000] 01:59:40 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x882aa800) [pid = 1835] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 01:59:40 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x83b6b400) [pid = 1835] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 01:59:40 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x9493fc00) [pid = 1835] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 01:59:40 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x82d92c00) [pid = 1835] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 01:59:40 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x948cf000) [pid = 1835] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 01:59:40 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8899e400) [pid = 1835] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 01:59:40 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:59:40 INFO - PROCESS | 1835 | 1477558780796 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 01:59:40 INFO - . 01:59:40 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1377ms 01:59:40 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 01:59:40 INFO - PROCESS | 1835 | 1477558780811 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 1835 | 1477558780814 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 01:59:40 INFO - PROCESS | 1835 | 1477558780822 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:41 INFO - PROCESS | 1835 | 1477558781049 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 01:59:41 INFO - PROCESS | 1835 | 1477558781062 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 01:59:41 INFO - PROCESS | 1835 | 1477558781065 Marionette TRACE conn4 <- [1,2090,null,["8"]] 01:59:41 INFO - PROCESS | 1835 | 1477558781071 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 01:59:41 INFO - PROCESS | 1835 | 1477558781077 Marionette TRACE conn4 <- [1,2091,null,{}] 01:59:41 INFO - PROCESS | 1835 | 1477558781084 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x882adc00 == 24 [pid = 1835] [id = 460] 01:59:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x88307400) [pid = 1835] [serial = 1349] [outer = (nil)] 01:59:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8830f800) [pid = 1835] [serial = 1350] [outer = 0x88307400] 01:59:41 INFO - PROCESS | 1835 | 1477558781170 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x88312400) [pid = 1835] [serial = 1351] [outer = 0x88307400] 01:59:41 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:59:42 INFO - PROCESS | 1835 | 1477558782001 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 01:59:42 INFO - . 01:59:42 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1224ms 01:59:42 INFO - PROCESS | 1835 | 1477558782045 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:59:42 INFO - PROCESS | 1835 | 1477558782049 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:59:42 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 01:59:42 INFO - PROCESS | 1835 | 1477558782063 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:42 INFO - PROCESS | 1835 | 1477558782235 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 01:59:42 INFO - PROCESS | 1835 | 1477558782246 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 01:59:42 INFO - PROCESS | 1835 | 1477558782249 Marionette TRACE conn4 <- [1,2095,null,["8"]] 01:59:42 INFO - PROCESS | 1835 | 1477558782255 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 01:59:42 INFO - PROCESS | 1835 | 1477558782262 Marionette TRACE conn4 <- [1,2096,null,{}] 01:59:42 INFO - PROCESS | 1835 | 1477558782477 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cacc00 == 25 [pid = 1835] [id = 461] 01:59:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x82cae400) [pid = 1835] [serial = 1352] [outer = (nil)] 01:59:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x82d26c00) [pid = 1835] [serial = 1353] [outer = 0x82cae400] 01:59:42 INFO - PROCESS | 1835 | 1477558782586 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x82d95800) [pid = 1835] [serial = 1354] [outer = 0x82cae400] 01:59:43 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 01:59:43 INFO - PROCESS | 1835 | 1477558783488 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 01:59:43 INFO - . 01:59:43 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1473ms 01:59:43 INFO - PROCESS | 1835 | 1477558783538 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 1835 | 1477558783544 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 01:59:43 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 01:59:43 INFO - PROCESS | 1835 | 1477558783560 Marionette TRACE conn4 -> [0,2099,"getContext",null] 01:59:43 INFO - PROCESS | 1835 | 1477558783569 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783576 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783583 Marionette TRACE conn4 <- [1,2100,null,{}] 01:59:43 INFO - PROCESS | 1835 | 1477558783635 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:43 INFO - PROCESS | 1835 | 1477558783663 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 01:59:43 INFO - PROCESS | 1835 | 1477558783678 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783685 Marionette TRACE conn4 <- [1,2102,null,{}] 01:59:43 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 01:59:43 INFO - PROCESS | 1835 | 1477558783692 Marionette TRACE conn4 -> [0,2103,"getContext",null] 01:59:43 INFO - PROCESS | 1835 | 1477558783696 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783702 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783706 Marionette TRACE conn4 <- [1,2104,null,{}] 01:59:43 INFO - PROCESS | 1835 | 1477558783713 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:43 INFO - PROCESS | 1835 | 1477558783739 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 01:59:43 INFO - PROCESS | 1835 | 1477558783796 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783803 Marionette TRACE conn4 <- [1,2106,null,{}] 01:59:43 INFO - PROCESS | 1835 | 1477558783819 Marionette TRACE conn4 -> [0,2107,"getContext",null] 01:59:43 INFO - PROCESS | 1835 | 1477558783829 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783837 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783841 Marionette TRACE conn4 <- [1,2108,null,{}] 01:59:43 INFO - PROCESS | 1835 | 1477558783847 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:43 INFO - PROCESS | 1835 | 1477558783874 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 01:59:43 INFO - PROCESS | 1835 | 1477558783925 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783930 Marionette TRACE conn4 <- [1,2110,null,{}] 01:59:43 INFO - Setting pref security.mixed_content.use_hsts (false) 01:59:43 INFO - PROCESS | 1835 | 1477558783956 Marionette TRACE conn4 -> [0,2111,"getContext",null] 01:59:43 INFO - PROCESS | 1835 | 1477558783961 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783966 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 01:59:43 INFO - PROCESS | 1835 | 1477558783971 Marionette TRACE conn4 <- [1,2112,null,{}] 01:59:43 INFO - PROCESS | 1835 | 1477558783978 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:44 INFO - PROCESS | 1835 | 1477558784000 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 01:59:44 INFO - PROCESS | 1835 | 1477558784005 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 01:59:44 INFO - PROCESS | 1835 | 1477558784009 Marionette TRACE conn4 <- [1,2114,null,{}] 01:59:44 INFO - PROCESS | 1835 | 1477558784015 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:44 INFO - PROCESS | 1835 | 1477558784231 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:59:44 INFO - PROCESS | 1835 | 1477558784413 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 01:59:44 INFO - PROCESS | 1835 | 1477558784418 Marionette TRACE conn4 <- [1,2116,null,["8"]] 01:59:44 INFO - PROCESS | 1835 | 1477558784426 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 01:59:44 INFO - PROCESS | 1835 | 1477558784433 Marionette TRACE conn4 <- [1,2117,null,{}] 01:59:44 INFO - PROCESS | 1835 | 1477558784439 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830e800 == 26 [pid = 1835] [id = 462] 01:59:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x88314400) [pid = 1835] [serial = 1355] [outer = (nil)] 01:59:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x88960400) [pid = 1835] [serial = 1356] [outer = 0x88314400] 01:59:44 INFO - PROCESS | 1835 | 1477558784579 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8898f400) [pid = 1835] [serial = 1357] [outer = 0x88314400] 01:59:45 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:45 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:45 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 01:59:45 INFO - PROCESS | 1835 | 1477558785457 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 01:59:45 INFO - . 01:59:45 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 1929ms 01:59:45 INFO - PROCESS | 1835 | 1477558785488 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 01:59:45 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 01:59:45 INFO - PROCESS | 1835 | 1477558785493 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 01:59:45 INFO - PROCESS | 1835 | 1477558785500 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:45 INFO - PROCESS | 1835 | 1477558785780 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 01:59:45 INFO - PROCESS | 1835 | 1477558785905 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 01:59:45 INFO - PROCESS | 1835 | 1477558785911 Marionette TRACE conn4 <- [1,2121,null,["8"]] 01:59:45 INFO - PROCESS | 1835 | 1477558785918 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 01:59:45 INFO - PROCESS | 1835 | 1477558785925 Marionette TRACE conn4 <- [1,2122,null,{}] 01:59:45 INFO - PROCESS | 1835 | 1477558785931 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c1800 == 27 [pid = 1835] [id = 463] 01:59:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8c8c1c00) [pid = 1835] [serial = 1358] [outer = (nil)] 01:59:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8c8c6800) [pid = 1835] [serial = 1359] [outer = 0x8c8c1c00] 01:59:46 INFO - PROCESS | 1835 | 1477558786077 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c8cb400) [pid = 1835] [serial = 1360] [outer = 0x8c8c1c00] 01:59:47 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 01:59:47 INFO - PROCESS | 1835 | 1477558787185 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 01:59:47 INFO - . 01:59:47 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 1723ms 01:59:47 INFO - PROCESS | 1835 | 1477558787223 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1835 | 1477558787227 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 01:59:47 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 01:59:47 INFO - PROCESS | 1835 | 1477558787236 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:47 INFO - PROCESS | 1835 | 1477558787449 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 01:59:47 INFO - PROCESS | 1835 | 1477558787773 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 01:59:47 INFO - PROCESS | 1835 | 1477558787780 Marionette TRACE conn4 <- [1,2126,null,["8"]] 01:59:47 INFO - PROCESS | 1835 | 1477558787831 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 01:59:47 INFO - PROCESS | 1835 | 1477558787841 Marionette TRACE conn4 <- [1,2127,null,{}] 01:59:47 INFO - PROCESS | 1835 | 1477558787850 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82da0800 == 28 [pid = 1835] [id = 464] 01:59:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82da0c00) [pid = 1835] [serial = 1361] [outer = (nil)] 01:59:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x831d6400) [pid = 1835] [serial = 1362] [outer = 0x82da0c00] 01:59:47 INFO - PROCESS | 1835 | 1477558787942 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8321a000) [pid = 1835] [serial = 1363] [outer = 0x82da0c00] 01:59:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x882adc00 == 27 [pid = 1835] [id = 460] 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x83210c00 == 26 [pid = 1835] [id = 459] 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6c400 == 25 [pid = 1835] [id = 458] 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x82d97400 == 24 [pid = 1835] [id = 457] 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca8c00 == 23 [pid = 1835] [id = 456] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0xa27d8400) [pid = 1835] [serial = 1329] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x82caf800 == 22 [pid = 1835] [id = 455] 01:59:48 INFO - PROCESS | 1835 | --DOCSHELL 0x938c1800 == 21 [pid = 1835] [id = 454] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82e2d000) [pid = 1835] [serial = 1316] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x94940400) [pid = 1835] [serial = 1323] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x9491bc00) [pid = 1835] [serial = 1322] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82e2d400) [pid = 1835] [serial = 1320] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x9497f400) [pid = 1835] [serial = 1310] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x94303c00) [pid = 1835] [serial = 1307] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x88ad2c00) [pid = 1835] [serial = 1319] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8db45c00) [pid = 1835] [serial = 1325] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x94307000) [pid = 1835] [serial = 1308] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8320cc00) [pid = 1835] [serial = 1317] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x94981400) [pid = 1835] [serial = 1311] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8f8e3000) [pid = 1835] [serial = 1314] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8f8a8800) [pid = 1835] [serial = 1313] [outer = (nil)] [url = about:blank] 01:59:48 INFO - PROCESS | 1835 | 1477558788974 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 01:59:49 INFO - . 01:59:49 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 1831ms 01:59:49 INFO - PROCESS | 1835 | 1477558789069 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 1835 | 1477558789075 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:59:49 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 01:59:49 INFO - PROCESS | 1835 | 1477558789083 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:49 INFO - PROCESS | 1835 | 1477558789266 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 01:59:49 INFO - PROCESS | 1835 | 1477558789412 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 01:59:49 INFO - PROCESS | 1835 | 1477558789420 Marionette TRACE conn4 <- [1,2131,null,["8"]] 01:59:49 INFO - PROCESS | 1835 | 1477558789427 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 01:59:49 INFO - PROCESS | 1835 | 1477558789435 Marionette TRACE conn4 <- [1,2132,null,{}] 01:59:49 INFO - PROCESS | 1835 | 1477558789442 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x83c9cc00 == 22 [pid = 1835] [id = 465] 01:59:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x83c9d000) [pid = 1835] [serial = 1364] [outer = (nil)] 01:59:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x83ca1000) [pid = 1835] [serial = 1365] [outer = 0x83c9d000] 01:59:49 INFO - PROCESS | 1835 | 1477558789529 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x83ca5000) [pid = 1835] [serial = 1366] [outer = 0x83c9d000] 01:59:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:50 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:59:50 INFO - PROCESS | 1835 | 1477558790332 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 01:59:50 INFO - . 01:59:50 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 1270ms 01:59:50 INFO - PROCESS | 1835 | 1477558790353 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 1835 | 1477558790356 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 01:59:50 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 01:59:50 INFO - Clearing pref security.mixed_content.send_hsts_priming 01:59:50 INFO - PROCESS | 1835 | 1477558790364 Marionette TRACE conn4 -> [0,2135,"getContext",null] 01:59:50 INFO - PROCESS | 1835 | 1477558790367 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790381 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790390 Marionette TRACE conn4 <- [1,2136,null,{}] 01:59:50 INFO - PROCESS | 1835 | 1477558790399 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:59:50 INFO - PROCESS | 1835 | 1477558790418 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 01:59:50 INFO - PROCESS | 1835 | 1477558790428 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790430 Marionette TRACE conn4 <- [1,2138,null,{}] 01:59:50 INFO - Clearing pref security.mixed_content.use_hsts 01:59:50 INFO - PROCESS | 1835 | 1477558790437 Marionette TRACE conn4 -> [0,2139,"getContext",null] 01:59:50 INFO - PROCESS | 1835 | 1477558790441 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790447 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790450 Marionette TRACE conn4 <- [1,2140,null,{}] 01:59:50 INFO - PROCESS | 1835 | 1477558790456 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:59:50 INFO - PROCESS | 1835 | 1477558790476 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 01:59:50 INFO - PROCESS | 1835 | 1477558790482 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790485 Marionette TRACE conn4 <- [1,2142,null,{}] 01:59:50 INFO - PROCESS | 1835 | 1477558790491 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:50 INFO - PROCESS | 1835 | 1477558790734 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:59:50 INFO - PROCESS | 1835 | 1477558790752 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 01:59:50 INFO - PROCESS | 1835 | 1477558790757 Marionette TRACE conn4 <- [1,2144,null,["8"]] 01:59:50 INFO - PROCESS | 1835 | 1477558790763 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 01:59:50 INFO - PROCESS | 1835 | 1477558790771 Marionette TRACE conn4 <- [1,2145,null,{}] 01:59:50 INFO - PROCESS | 1835 | 1477558790778 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x882acc00 == 23 [pid = 1835] [id = 466] 01:59:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x882ad000) [pid = 1835] [serial = 1367] [outer = (nil)] 01:59:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x88958800) [pid = 1835] [serial = 1368] [outer = 0x882ad000] 01:59:50 INFO - PROCESS | 1835 | 1477558790865 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8895b400) [pid = 1835] [serial = 1369] [outer = 0x882ad000] 01:59:51 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:59:51 INFO - PROCESS | 1835 | 1477558791773 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 01:59:51 INFO - . 01:59:51 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 1448ms 01:59:51 INFO - PROCESS | 1835 | 1477558791812 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 1835 | 1477558791816 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 01:59:51 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 01:59:51 INFO - PROCESS | 1835 | 1477558791822 Marionette TRACE conn4 -> [0,2148,"getContext",null] 01:59:51 INFO - PROCESS | 1835 | 1477558791826 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791831 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791838 Marionette TRACE conn4 <- [1,2149,null,{}] 01:59:51 INFO - PROCESS | 1835 | 1477558791857 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:51 INFO - PROCESS | 1835 | 1477558791876 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 01:59:51 INFO - PROCESS | 1835 | 1477558791881 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791885 Marionette TRACE conn4 <- [1,2151,null,{}] 01:59:51 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 01:59:51 INFO - PROCESS | 1835 | 1477558791897 Marionette TRACE conn4 -> [0,2152,"getContext",null] 01:59:51 INFO - PROCESS | 1835 | 1477558791903 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791911 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791914 Marionette TRACE conn4 <- [1,2153,null,{}] 01:59:51 INFO - PROCESS | 1835 | 1477558791920 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:51 INFO - PROCESS | 1835 | 1477558791938 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 01:59:51 INFO - PROCESS | 1835 | 1477558791954 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791958 Marionette TRACE conn4 <- [1,2155,null,{}] 01:59:51 INFO - PROCESS | 1835 | 1477558791963 Marionette TRACE conn4 -> [0,2156,"getContext",null] 01:59:51 INFO - PROCESS | 1835 | 1477558791965 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791971 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 01:59:51 INFO - PROCESS | 1835 | 1477558791975 Marionette TRACE conn4 <- [1,2157,null,{}] 01:59:51 INFO - PROCESS | 1835 | 1477558791980 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:51 INFO - PROCESS | 1835 | 1477558791998 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 01:59:52 INFO - PROCESS | 1835 | 1477558792010 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 01:59:52 INFO - PROCESS | 1835 | 1477558792013 Marionette TRACE conn4 <- [1,2159,null,{}] 01:59:52 INFO - Setting pref security.mixed_content.use_hsts (false) 01:59:52 INFO - PROCESS | 1835 | 1477558792020 Marionette TRACE conn4 -> [0,2160,"getContext",null] 01:59:52 INFO - PROCESS | 1835 | 1477558792022 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 01:59:52 INFO - PROCESS | 1835 | 1477558792050 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 01:59:52 INFO - PROCESS | 1835 | 1477558792055 Marionette TRACE conn4 <- [1,2161,null,{}] 01:59:52 INFO - PROCESS | 1835 | 1477558792060 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:52 INFO - PROCESS | 1835 | 1477558792088 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 01:59:52 INFO - PROCESS | 1835 | 1477558792113 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 01:59:52 INFO - PROCESS | 1835 | 1477558792116 Marionette TRACE conn4 <- [1,2163,null,{}] 01:59:52 INFO - PROCESS | 1835 | 1477558792122 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:52 INFO - PROCESS | 1835 | 1477558792368 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 01:59:52 INFO - PROCESS | 1835 | 1477558792396 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 01:59:52 INFO - PROCESS | 1835 | 1477558792400 Marionette TRACE conn4 <- [1,2165,null,["8"]] 01:59:52 INFO - PROCESS | 1835 | 1477558792406 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 01:59:52 INFO - PROCESS | 1835 | 1477558792411 Marionette TRACE conn4 <- [1,2166,null,{}] 01:59:52 INFO - PROCESS | 1835 | 1477558792417 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db43800 == 24 [pid = 1835] [id = 467] 01:59:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8db44400) [pid = 1835] [serial = 1370] [outer = (nil)] 01:59:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8ddd8000) [pid = 1835] [serial = 1371] [outer = 0x8db44400] 01:59:52 INFO - PROCESS | 1835 | 1477558792589 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8ddda400) [pid = 1835] [serial = 1372] [outer = 0x8db44400] 01:59:53 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8804a000) [pid = 1835] [serial = 1346] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 01:59:53 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x83ca9000) [pid = 1835] [serial = 1337] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 01:59:53 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x83b6cc00) [pid = 1835] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 01:59:53 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82d97800) [pid = 1835] [serial = 1340] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 01:59:53 INFO - PROCESS | 1835 | 1477558793560 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 01:59:53 INFO - . 01:59:53 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 1785ms 01:59:53 INFO - PROCESS | 1835 | 1477558793614 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 1835 | 1477558793618 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 01:59:53 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 01:59:53 INFO - PROCESS | 1835 | 1477558793626 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:53 INFO - PROCESS | 1835 | 1477558793878 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 01:59:53 INFO - PROCESS | 1835 | 1477558793963 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 01:59:53 INFO - PROCESS | 1835 | 1477558793968 Marionette TRACE conn4 <- [1,2170,null,["8"]] 01:59:53 INFO - PROCESS | 1835 | 1477558793973 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 01:59:53 INFO - PROCESS | 1835 | 1477558793978 Marionette TRACE conn4 <- [1,2171,null,{}] 01:59:54 INFO - PROCESS | 1835 | 1477558793988 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a5400 == 25 [pid = 1835] [id = 468] 01:59:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x882ab000) [pid = 1835] [serial = 1373] [outer = (nil)] 01:59:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8dde3c00) [pid = 1835] [serial = 1374] [outer = 0x882ab000] 01:59:54 INFO - PROCESS | 1835 | 1477558794079 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8f90ac00) [pid = 1835] [serial = 1375] [outer = 0x882ab000] 01:59:54 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:54 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:54 INFO - PROCESS | 1835 | [1835] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:59:54 INFO - PROCESS | 1835 | 1477558794828 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 01:59:54 INFO - . 01:59:54 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 1228ms 01:59:54 INFO - PROCESS | 1835 | 1477558794853 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 1835 | 1477558794856 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:59:54 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:59:54 INFO - Clearing pref security.mixed_content.send_hsts_priming 01:59:54 INFO - PROCESS | 1835 | 1477558794864 Marionette TRACE conn4 -> [0,2174,"getContext",null] 01:59:54 INFO - PROCESS | 1835 | 1477558794867 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 01:59:54 INFO - PROCESS | 1835 | 1477558794876 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 01:59:54 INFO - PROCESS | 1835 | 1477558794881 Marionette TRACE conn4 <- [1,2175,null,{}] 01:59:54 INFO - PROCESS | 1835 | 1477558794887 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:59:54 INFO - PROCESS | 1835 | 1477558794904 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 01:59:54 INFO - PROCESS | 1835 | 1477558794917 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 01:59:54 INFO - PROCESS | 1835 | 1477558794920 Marionette TRACE conn4 <- [1,2177,null,{}] 01:59:54 INFO - Clearing pref security.mixed_content.use_hsts 01:59:54 INFO - PROCESS | 1835 | 1477558794931 Marionette TRACE conn4 -> [0,2178,"getContext",null] 01:59:54 INFO - PROCESS | 1835 | 1477558794934 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 01:59:54 INFO - PROCESS | 1835 | 1477558794940 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 01:59:54 INFO - PROCESS | 1835 | 1477558794943 Marionette TRACE conn4 <- [1,2179,null,{}] 01:59:54 INFO - PROCESS | 1835 | 1477558794949 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:59:54 INFO - PROCESS | 1835 | 1477558794964 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 01:59:54 INFO - PROCESS | 1835 | 1477558794969 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 01:59:54 INFO - PROCESS | 1835 | 1477558794973 Marionette TRACE conn4 <- [1,2181,null,{}] 01:59:54 INFO - PROCESS | 1835 | 1477558794978 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:55 INFO - PROCESS | 1835 | 1477558795201 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 01:59:55 INFO - PROCESS | 1835 | 1477558795214 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 01:59:55 INFO - PROCESS | 1835 | 1477558795217 Marionette TRACE conn4 <- [1,2183,null,["8"]] 01:59:55 INFO - PROCESS | 1835 | 1477558795223 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 01:59:55 INFO - PROCESS | 1835 | 1477558795228 Marionette TRACE conn4 <- [1,2184,null,{}] 01:59:55 INFO - PROCESS | 1835 | 1477558795235 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f974000 == 26 [pid = 1835] [id = 469] 01:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8f974c00) [pid = 1835] [serial = 1376] [outer = (nil)] 01:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8f978800) [pid = 1835] [serial = 1377] [outer = 0x8f974c00] 01:59:55 INFO - PROCESS | 1835 | 1477558795345 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x906ae400) [pid = 1835] [serial = 1378] [outer = 0x8f974c00] 01:59:56 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:56 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:56 INFO - PROCESS | 1835 | 1477558796359 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 01:59:56 INFO - . 01:59:56 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 1542ms 01:59:56 INFO - PROCESS | 1835 | 1477558796409 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 1835 | 1477558796416 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 01:59:56 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:59:56 INFO - PROCESS | 1835 | 1477558796428 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:56 INFO - PROCESS | 1835 | 1477558796686 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:59:56 INFO - PROCESS | 1835 | 1477558796871 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 01:59:56 INFO - PROCESS | 1835 | 1477558796878 Marionette TRACE conn4 <- [1,2188,null,["8"]] 01:59:56 INFO - PROCESS | 1835 | 1477558796886 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 01:59:56 INFO - PROCESS | 1835 | 1477558796893 Marionette TRACE conn4 <- [1,2189,null,{}] 01:59:56 INFO - PROCESS | 1835 | 1477558796944 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x88042000 == 27 [pid = 1835] [id = 470] 01:59:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x88045000) [pid = 1835] [serial = 1379] [outer = (nil)] 01:59:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x882ab400) [pid = 1835] [serial = 1380] [outer = 0x88045000] 01:59:57 INFO - PROCESS | 1835 | 1477558797051 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x88313000) [pid = 1835] [serial = 1381] [outer = 0x88045000] 01:59:57 INFO - PROCESS | 1835 | 1477558797963 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 01:59:57 INFO - . 01:59:58 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 1577ms 01:59:58 INFO - PROCESS | 1835 | 1477558798019 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1835 | 1477558798027 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 01:59:58 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:59:58 INFO - PROCESS | 1835 | 1477558798037 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:59:58 INFO - PROCESS | 1835 | 1477558798248 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 01:59:58 INFO - PROCESS | 1835 | 1477558798437 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 01:59:58 INFO - PROCESS | 1835 | 1477558798443 Marionette TRACE conn4 <- [1,2193,null,["8"]] 01:59:58 INFO - PROCESS | 1835 | 1477558798451 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 01:59:58 INFO - PROCESS | 1835 | 1477558798457 Marionette TRACE conn4 <- [1,2194,null,{}] 01:59:58 INFO - PROCESS | 1835 | 1477558798509 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d24c00 == 28 [pid = 1835] [id = 471] 01:59:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x82d96c00) [pid = 1835] [serial = 1382] [outer = (nil)] 01:59:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8f936000) [pid = 1835] [serial = 1383] [outer = 0x82d96c00] 01:59:58 INFO - PROCESS | 1835 | 1477558798609 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8f937400) [pid = 1835] [serial = 1384] [outer = 0x82d96c00] 01:59:59 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:59:59 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:59:59 INFO - PROCESS | 1835 | 1477558799580 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 01:59:59 INFO - . 01:59:59 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 1578ms 01:59:59 INFO - PROCESS | 1835 | 1477558799624 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 1835 | 1477558799633 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 01:59:59 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 01:59:59 INFO - PROCESS | 1835 | 1477558799641 Marionette TRACE conn4 -> [0,2197,"getContext",null] 01:59:59 INFO - PROCESS | 1835 | 1477558799645 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799651 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799655 Marionette TRACE conn4 <- [1,2198,null,{}] 01:59:59 INFO - PROCESS | 1835 | 1477558799661 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:59 INFO - PROCESS | 1835 | 1477558799686 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 01:59:59 INFO - PROCESS | 1835 | 1477558799738 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799743 Marionette TRACE conn4 <- [1,2200,null,{}] 01:59:59 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 01:59:59 INFO - PROCESS | 1835 | 1477558799751 Marionette TRACE conn4 -> [0,2201,"getContext",null] 01:59:59 INFO - PROCESS | 1835 | 1477558799755 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799762 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799766 Marionette TRACE conn4 <- [1,2202,null,{}] 01:59:59 INFO - PROCESS | 1835 | 1477558799771 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:59 INFO - PROCESS | 1835 | 1477558799793 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:59:59 INFO - PROCESS | 1835 | 1477558799799 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799802 Marionette TRACE conn4 <- [1,2204,null,{}] 01:59:59 INFO - PROCESS | 1835 | 1477558799809 Marionette TRACE conn4 -> [0,2205,"getContext",null] 01:59:59 INFO - PROCESS | 1835 | 1477558799813 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799819 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799822 Marionette TRACE conn4 <- [1,2206,null,{}] 01:59:59 INFO - PROCESS | 1835 | 1477558799828 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:59:59 INFO - PROCESS | 1835 | 1477558799849 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 01:59:59 INFO - PROCESS | 1835 | 1477558799907 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799913 Marionette TRACE conn4 <- [1,2208,null,{}] 01:59:59 INFO - Setting pref security.mixed_content.use_hsts (false) 01:59:59 INFO - PROCESS | 1835 | 1477558799920 Marionette TRACE conn4 -> [0,2209,"getContext",null] 01:59:59 INFO - PROCESS | 1835 | 1477558799923 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799929 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799932 Marionette TRACE conn4 <- [1,2210,null,{}] 01:59:59 INFO - PROCESS | 1835 | 1477558799939 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:59:59 INFO - PROCESS | 1835 | 1477558799966 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:59:59 INFO - PROCESS | 1835 | 1477558799986 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 01:59:59 INFO - PROCESS | 1835 | 1477558799989 Marionette TRACE conn4 <- [1,2212,null,{}] 02:00:00 INFO - PROCESS | 1835 | 1477558800048 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}] 02:00:00 INFO - PROCESS | 1835 | 1477558800253 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 02:00:00 INFO - PROCESS | 1835 | 1477558800434 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 02:00:00 INFO - PROCESS | 1835 | 1477558800440 Marionette TRACE conn4 <- [1,2214,null,["8"]] 02:00:00 INFO - PROCESS | 1835 | 1477558800448 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 02:00:00 INFO - PROCESS | 1835 | 1477558800458 Marionette TRACE conn4 <- [1,2215,null,{}] 02:00:00 INFO - PROCESS | 1835 | 1477558800463 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e0000 == 29 [pid = 1835] [id = 472] 02:00:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x928e0400) [pid = 1835] [serial = 1385] [outer = (nil)] 02:00:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9318a400) [pid = 1835] [serial = 1386] [outer = 0x928e0400] 02:00:00 INFO - PROCESS | 1835 | 1477558800567 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x9329ec00) [pid = 1835] [serial = 1387] [outer = 0x928e0400] 02:00:01 INFO - PROCESS | 1835 | [aac @ 0x881ec800] err{or,}_recognition separate: 1; 1 02:00:01 INFO - PROCESS | 1835 | [aac @ 0x881ec800] err{or,}_recognition combined: 1; 1 02:00:01 INFO - PROCESS | 1835 | [aac @ 0x881ec800] Unsupported bit depth: 0 02:00:01 INFO - PROCESS | 1835 | [h264 @ 0x881f6400] err{or,}_recognition separate: 1; 1 02:00:01 INFO - PROCESS | 1835 | [h264 @ 0x881f6400] err{or,}_recognition combined: 1; 1 02:00:01 INFO - PROCESS | 1835 | [h264 @ 0x881f6400] Unsupported bit depth: 0 02:00:02 INFO - PROCESS | 1835 | 1477558802020 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]]]}] 02:00:02 INFO - . 02:00:02 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 2427ms 02:00:02 INFO - PROCESS | 1835 | 1477558802071 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:00:02 INFO - PROCESS | 1835 | 1477558802078 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:00:02 INFO - TEST-START | /navigation-timing/idlharness.html 02:00:02 INFO - Clearing pref security.mixed_content.send_hsts_priming 02:00:02 INFO - PROCESS | 1835 | 1477558802088 Marionette TRACE conn4 -> [0,2218,"getContext",null] 02:00:02 INFO - PROCESS | 1835 | 1477558802099 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 02:00:02 INFO - PROCESS | 1835 | 1477558802201 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 02:00:02 INFO - PROCESS | 1835 | 1477558802215 Marionette TRACE conn4 <- [1,2219,null,{}] 02:00:02 INFO - PROCESS | 1835 | 1477558802226 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}] 02:00:02 INFO - PROCESS | 1835 | 1477558802266 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 02:00:02 INFO - PROCESS | 1835 | 1477558802323 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 02:00:02 INFO - PROCESS | 1835 | 1477558802332 Marionette TRACE conn4 <- [1,2221,null,{}] 02:00:02 INFO - Clearing pref security.mixed_content.use_hsts 02:00:02 INFO - PROCESS | 1835 | 1477558802348 Marionette TRACE conn4 -> [0,2222,"getContext",null] 02:00:02 INFO - PROCESS | 1835 | 1477558802353 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 02:00:02 INFO - PROCESS | 1835 | 1477558802359 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 02:00:02 INFO - PROCESS | 1835 | 1477558802363 Marionette TRACE conn4 <- [1,2223,null,{}] 02:00:02 INFO - PROCESS | 1835 | 1477558802369 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}] 02:00:02 INFO - PROCESS | 1835 | 1477558802388 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 02:00:02 INFO - PROCESS | 1835 | 1477558802395 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 02:00:02 INFO - PROCESS | 1835 | 1477558802403 Marionette TRACE conn4 <- [1,2225,null,{}] 02:00:02 INFO - PROCESS | 1835 | 1477558802410 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}] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x93b26400 == 28 [pid = 1835] [id = 445] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x928dc400 == 27 [pid = 1835] [id = 442] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82d31c00 == 26 [pid = 1835] [id = 449] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x88048000 == 25 [pid = 1835] [id = 443] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb6c00 == 24 [pid = 1835] [id = 444] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x88997c00 == 23 [pid = 1835] [id = 450] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x83b69c00 == 22 [pid = 1835] [id = 446] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0xa275a400 == 21 [pid = 1835] [id = 453] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8830a000 == 20 [pid = 1835] [id = 451] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x9493f400 == 19 [pid = 1835] [id = 447] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82e2dc00 == 18 [pid = 1835] [id = 452] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82cacc00 == 17 [pid = 1835] [id = 461] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8830e800 == 16 [pid = 1835] [id = 462] 02:00:03 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c1800 == 15 [pid = 1835] [id = 463] 02:00:03 INFO - PROCESS | 1835 | 1477558803472 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x93b1e000) [pid = 1835] [serial = 1332] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0xa10f1800) [pid = 1835] [serial = 1335] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x881eb000) [pid = 1835] [serial = 1339] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x881f0400) [pid = 1835] [serial = 1338] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x82d9f000) [pid = 1835] [serial = 1342] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82d9a400) [pid = 1835] [serial = 1341] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x83b74c00) [pid = 1835] [serial = 1345] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x83b6fc00) [pid = 1835] [serial = 1344] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x881f5800) [pid = 1835] [serial = 1348] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x881ee000) [pid = 1835] [serial = 1347] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8830f800) [pid = 1835] [serial = 1350] [outer = (nil)] [url = about:blank] 02:00:03 INFO - PROCESS | 1835 | 1477558803676 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 1835 | 1477558803684 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 02:00:03 INFO - PROCESS | 1835 | 1477558803693 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:00:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82d32000) [pid = 1835] [serial = 1388] [outer = 0x940d7800] 02:00:04 INFO - PROCESS | 1835 | 1477558804006 Marionette TRACE conn4 <- [1,2228,null,{}] 02:00:04 INFO - PROCESS | 1835 | 1477558804017 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 02:00:04 INFO - PROCESS | 1835 | 1477558804057 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 02:00:04 INFO - PROCESS | 1835 | 1477558804089 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}] 02:00:04 INFO - PROCESS | 1835 | 1477558804123 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 02:00:04 INFO - PROCESS | 1835 | 1477558804131 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 02:00:04 INFO - PROCESS | 1835 | 1477558804138 Marionette TRACE conn4 <- [1,2231,null,["8"]] 02:00:04 INFO - PROCESS | 1835 | 1477558804151 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 02:00:04 INFO - PROCESS | 1835 | 1477558804157 Marionette TRACE conn4 <- [1,2232,null,{}] 02:00:04 INFO - PROCESS | 1835 | 1477558804164 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9bc00 == 16 [pid = 1835] [id = 473] 02:00:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82d9c000) [pid = 1835] [serial = 1389] [outer = (nil)] 02:00:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82da1800) [pid = 1835] [serial = 1390] [outer = 0x82d9c000] 02:00:04 INFO - PROCESS | 1835 | 1477558804254 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x82e25400) [pid = 1835] [serial = 1391] [outer = 0x82d9c000] 02:00:05 INFO - ............................................................................................. 02:00:05 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3880ms 02:00:05 INFO - TEST-START | /navigation-timing/test_document_open.html 02:00:06 INFO - PROCESS | 1835 | 1477558805848 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"]]]}] 02:00:06 INFO - PROCESS | 1835 | 1477558805968 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 1835 | 1477558805978 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 02:00:06 INFO - PROCESS | 1835 | 1477558805991 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}] 02:00:06 INFO - PROCESS | 1835 | 1477558806285 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:00:06 INFO - PROCESS | 1835 | 1477558806328 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 02:00:06 INFO - PROCESS | 1835 | 1477558806337 Marionette TRACE conn4 <- [1,2236,null,["8"]] 02:00:06 INFO - PROCESS | 1835 | 1477558806433 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 02:00:06 INFO - PROCESS | 1835 | 1477558806445 Marionette TRACE conn4 <- [1,2237,null,{}] 02:00:06 INFO - PROCESS | 1835 | 1477558806451 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830a800 == 17 [pid = 1835] [id = 474] 02:00:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8830b400) [pid = 1835] [serial = 1392] [outer = (nil)] 02:00:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8830e800) [pid = 1835] [serial = 1393] [outer = 0x8830b400] 02:00:06 INFO - PROCESS | 1835 | 1477558806544 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x88311c00) [pid = 1835] [serial = 1394] [outer = 0x8830b400] 02:00:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a1800 == 18 [pid = 1835] [id = 475] 02:00:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88992000) [pid = 1835] [serial = 1395] [outer = (nil)] 02:00:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8899dc00) [pid = 1835] [serial = 1396] [outer = 0x88992000] 02:00:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8895e800) [pid = 1835] [serial = 1397] [outer = 0x88992000] 02:00:08 INFO - PROCESS | 1835 | 1477558808937 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]]]}] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88307400) [pid = 1835] [serial = 1349] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x938c2000) [pid = 1835] [serial = 1331] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0xa10ba800) [pid = 1835] [serial = 1334] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x882ab000) [pid = 1835] [serial = 1373] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82da0c00) [pid = 1835] [serial = 1361] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x88314400) [pid = 1835] [serial = 1355] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82cae400) [pid = 1835] [serial = 1352] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8c8c1c00) [pid = 1835] [serial = 1358] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x83c9d000) [pid = 1835] [serial = 1364] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8db44400) [pid = 1835] [serial = 1370] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8f974c00) [pid = 1835] [serial = 1376] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 02:00:08 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x882ad000) [pid = 1835] [serial = 1367] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 02:00:09 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0xa27c4400) [pid = 1835] [serial = 1328] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 02:00:09 INFO - ..................... 02:00:09 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 3051ms 02:00:09 INFO - PROCESS | 1835 | 1477558809037 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 1835 | 1477558809041 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 02:00:09 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 02:00:09 INFO - PROCESS | 1835 | 1477558809048 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}] 02:00:09 INFO - PROCESS | 1835 | 1477558809259 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 02:00:09 INFO - PROCESS | 1835 | 1477558809409 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 02:00:09 INFO - PROCESS | 1835 | 1477558809415 Marionette TRACE conn4 <- [1,2241,null,["8"]] 02:00:09 INFO - PROCESS | 1835 | 1477558809422 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 02:00:09 INFO - PROCESS | 1835 | 1477558809432 Marionette TRACE conn4 <- [1,2242,null,{}] 02:00:09 INFO - PROCESS | 1835 | 1477558809438 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x88311800 == 19 [pid = 1835] [id = 476] 02:00:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x88314400) [pid = 1835] [serial = 1398] [outer = (nil)] 02:00:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x88995800) [pid = 1835] [serial = 1399] [outer = 0x88314400] 02:00:09 INFO - PROCESS | 1835 | 1477558809527 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8c8c1400) [pid = 1835] [serial = 1400] [outer = 0x88314400] 02:00:10 INFO - PROCESS | 1835 | 1477558810142 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]]]}] 02:00:10 INFO - ... 02:00:10 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1129ms 02:00:10 INFO - PROCESS | 1835 | 1477558810178 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 1835 | 1477558810185 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 02:00:10 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 02:00:10 INFO - PROCESS | 1835 | 1477558810193 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}] 02:00:10 INFO - PROCESS | 1835 | 1477558810390 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 02:00:10 INFO - PROCESS | 1835 | 1477558810531 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 02:00:10 INFO - PROCESS | 1835 | 1477558810534 Marionette TRACE conn4 <- [1,2246,null,["8"]] 02:00:10 INFO - PROCESS | 1835 | 1477558810541 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 02:00:10 INFO - PROCESS | 1835 | 1477558810547 Marionette TRACE conn4 <- [1,2247,null,{}] 02:00:10 INFO - PROCESS | 1835 | 1477558810558 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daf6800 == 20 [pid = 1835] [id = 477] 02:00:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8daf7400) [pid = 1835] [serial = 1401] [outer = (nil)] 02:00:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8db3e400) [pid = 1835] [serial = 1402] [outer = 0x8daf7400] 02:00:10 INFO - PROCESS | 1835 | 1477558810644 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8dbea400) [pid = 1835] [serial = 1403] [outer = 0x8daf7400] 02:00:11 INFO - PROCESS | 1835 | 1477558811562 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]]]}] 02:00:11 INFO - ...................... 02:00:11 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1429ms 02:00:11 INFO - PROCESS | 1835 | 1477558811644 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:00:11 INFO - PROCESS | 1835 | 1477558811652 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:00:11 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 02:00:11 INFO - PROCESS | 1835 | 1477558811662 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}] 02:00:11 INFO - PROCESS | 1835 | 1477558811890 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 02:00:12 INFO - PROCESS | 1835 | 1477558812079 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 02:00:12 INFO - PROCESS | 1835 | 1477558812085 Marionette TRACE conn4 <- [1,2251,null,["8"]] 02:00:12 INFO - PROCESS | 1835 | 1477558812094 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 02:00:12 INFO - PROCESS | 1835 | 1477558812102 Marionette TRACE conn4 <- [1,2252,null,{}] 02:00:12 INFO - PROCESS | 1835 | 1477558812153 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b67c00 == 21 [pid = 1835] [id = 478] 02:00:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x83b69000) [pid = 1835] [serial = 1404] [outer = (nil)] 02:00:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x83b72800) [pid = 1835] [serial = 1405] [outer = 0x83b69000] 02:00:12 INFO - PROCESS | 1835 | 1477558812258 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x83caa400) [pid = 1835] [serial = 1406] [outer = 0x83b69000] 02:00:13 INFO - PROCESS | 1835 | 1477558813018 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]]]}] 02:00:13 INFO - .... 02:00:13 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1431ms 02:00:13 INFO - PROCESS | 1835 | 1477558813093 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 02:00:13 INFO - PROCESS | 1835 | 1477558813101 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 02:00:13 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 02:00:13 INFO - PROCESS | 1835 | 1477558813109 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}] 02:00:13 INFO - PROCESS | 1835 | 1477558813341 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:00:13 INFO - PROCESS | 1835 | 1477558813526 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 02:00:13 INFO - PROCESS | 1835 | 1477558813532 Marionette TRACE conn4 <- [1,2256,null,["8"]] 02:00:13 INFO - PROCESS | 1835 | 1477558813541 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 02:00:13 INFO - PROCESS | 1835 | 1477558813548 Marionette TRACE conn4 <- [1,2257,null,{}] 02:00:13 INFO - PROCESS | 1835 | 1477558813598 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830c800 == 22 [pid = 1835] [id = 479] 02:00:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8830dc00) [pid = 1835] [serial = 1407] [outer = (nil)] 02:00:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88960c00) [pid = 1835] [serial = 1408] [outer = 0x8830dc00] 02:00:13 INFO - PROCESS | 1835 | 1477558813705 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8899ac00) [pid = 1835] [serial = 1409] [outer = 0x8830dc00] 02:00:14 INFO - PROCESS | 1835 | 1477558814495 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]]]}] 02:00:14 INFO - ..... 02:00:14 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1422ms 02:00:14 INFO - PROCESS | 1835 | 1477558814577 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 1835 | 1477558814586 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 02:00:14 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 02:00:14 INFO - PROCESS | 1835 | 1477558814596 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}] 02:00:14 INFO - PROCESS | 1835 | 1477558814887 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 02:00:15 INFO - PROCESS | 1835 | 1477558815018 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 02:00:15 INFO - PROCESS | 1835 | 1477558815024 Marionette TRACE conn4 <- [1,2261,null,["8"]] 02:00:15 INFO - PROCESS | 1835 | 1477558815031 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 02:00:15 INFO - PROCESS | 1835 | 1477558815040 Marionette TRACE conn4 <- [1,2262,null,{}] 02:00:15 INFO - PROCESS | 1835 | 1477558815093 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde0400 == 23 [pid = 1835] [id = 480] 02:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8dde0c00) [pid = 1835] [serial = 1410] [outer = (nil)] 02:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8dde4400) [pid = 1835] [serial = 1411] [outer = 0x8dde0c00] 02:00:15 INFO - PROCESS | 1835 | 1477558815198 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8f8b0000) [pid = 1835] [serial = 1412] [outer = 0x8dde0c00] 02:00:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb1c00 == 24 [pid = 1835] [id = 481] 02:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82d9a800) [pid = 1835] [serial = 1413] [outer = (nil)] 02:00:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x82cb2800) [pid = 1835] [serial = 1414] [outer = 0x82d9a800] 02:00:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x82cb8000) [pid = 1835] [serial = 1415] [outer = 0x82d9a800] 02:00:16 INFO - PROCESS | 1835 | --DOCSHELL 0x82d24c00 == 23 [pid = 1835] [id = 471] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8f978800) [pid = 1835] [serial = 1377] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x906ae400) [pid = 1835] [serial = 1378] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8dde3c00) [pid = 1835] [serial = 1374] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8f90ac00) [pid = 1835] [serial = 1375] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8ddd8000) [pid = 1835] [serial = 1371] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8ddda400) [pid = 1835] [serial = 1372] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x88958800) [pid = 1835] [serial = 1368] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8895b400) [pid = 1835] [serial = 1369] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x83ca1000) [pid = 1835] [serial = 1365] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x83ca5000) [pid = 1835] [serial = 1366] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x831d6400) [pid = 1835] [serial = 1362] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8321a000) [pid = 1835] [serial = 1363] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x88312400) [pid = 1835] [serial = 1351] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x93b1e400) [pid = 1835] [serial = 1333] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8c8c6800) [pid = 1835] [serial = 1359] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8c8cb400) [pid = 1835] [serial = 1360] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0xa10f1c00) [pid = 1835] [serial = 1336] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x88960400) [pid = 1835] [serial = 1356] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8898f400) [pid = 1835] [serial = 1357] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82d26c00) [pid = 1835] [serial = 1353] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82d95800) [pid = 1835] [serial = 1354] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0xa2a73400) [pid = 1835] [serial = 1330] [outer = (nil)] [url = about:blank] 02:00:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x82d96800) [pid = 1835] [serial = 1416] [outer = 0x82d9a800] 02:00:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x82e83800) [pid = 1835] [serial = 1417] [outer = 0x82d9a800] 02:00:17 INFO - PROCESS | 1835 | 1477558817191 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]]]}] 02:00:17 INFO - ..... 02:00:17 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2636ms 02:00:17 INFO - PROCESS | 1835 | 1477558817233 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 1835 | 1477558817240 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 02:00:17 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 02:00:17 INFO - PROCESS | 1835 | 1477558817252 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}] 02:00:17 INFO - PROCESS | 1835 | 1477558817499 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 02:00:17 INFO - PROCESS | 1835 | 1477558817653 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 02:00:17 INFO - PROCESS | 1835 | 1477558817659 Marionette TRACE conn4 <- [1,2266,null,["8"]] 02:00:17 INFO - PROCESS | 1835 | 1477558817668 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 02:00:17 INFO - PROCESS | 1835 | 1477558817677 Marionette TRACE conn4 <- [1,2267,null,{}] 02:00:17 INFO - PROCESS | 1835 | 1477558817684 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x83213c00 == 24 [pid = 1835] [id = 482] 02:00:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x83214c00) [pid = 1835] [serial = 1418] [outer = (nil)] 02:00:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8321ac00) [pid = 1835] [serial = 1419] [outer = 0x83214c00] 02:00:17 INFO - PROCESS | 1835 | 1477558817781 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x83ca0000) [pid = 1835] [serial = 1420] [outer = 0x83214c00] 02:00:18 INFO - PROCESS | 1835 | 1477558818457 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]]]}] 02:00:18 INFO - .......... 02:00:18 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1272ms 02:00:18 INFO - PROCESS | 1835 | 1477558818528 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:00:18 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 02:00:18 INFO - PROCESS | 1835 | 1477558818535 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:00:18 INFO - PROCESS | 1835 | 1477558818548 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}] 02:00:18 INFO - PROCESS | 1835 | 1477558818810 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 02:00:18 INFO - PROCESS | 1835 | 1477558818836 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 02:00:18 INFO - PROCESS | 1835 | 1477558818842 Marionette TRACE conn4 <- [1,2271,null,["8"]] 02:00:18 INFO - PROCESS | 1835 | 1477558818848 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 02:00:18 INFO - PROCESS | 1835 | 1477558818855 Marionette TRACE conn4 <- [1,2272,null,{}] 02:00:18 INFO - PROCESS | 1835 | 1477558818937 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f1400 == 25 [pid = 1835] [id = 483] 02:00:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x881f1c00) [pid = 1835] [serial = 1421] [outer = (nil)] 02:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x881f5c00) [pid = 1835] [serial = 1422] [outer = 0x881f1c00] 02:00:19 INFO - PROCESS | 1835 | 1477558819027 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x882a4000) [pid = 1835] [serial = 1423] [outer = 0x881f1c00] 02:00:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca6800 == 26 [pid = 1835] [id = 484] 02:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8895b400) [pid = 1835] [serial = 1424] [outer = (nil)] 02:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x88991000) [pid = 1835] [serial = 1425] [outer = 0x8895b400] 02:00:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x88956c00) [pid = 1835] [serial = 1426] [outer = 0x8895b400] 02:00:19 INFO - PROCESS | 1835 | [1835] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 02:00:20 INFO - PROCESS | 1835 | 1477558820067 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]]]}] 02:00:20 INFO - ....................... 02:00:20 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1578ms 02:00:20 INFO - PROCESS | 1835 | 1477558820130 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 1835 | 1477558820138 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 02:00:20 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 02:00:20 INFO - PROCESS | 1835 | 1477558820145 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}] 02:00:20 INFO - PROCESS | 1835 | 1477558820458 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:00:20 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82d9c000) [pid = 1835] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 02:00:20 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x88992000) [pid = 1835] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 02:00:20 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x88045000) [pid = 1835] [serial = 1379] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 02:00:20 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82d96c00) [pid = 1835] [serial = 1382] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 02:00:20 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8830b400) [pid = 1835] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 02:00:20 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x88314400) [pid = 1835] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 02:00:20 INFO - PROCESS | 1835 | 1477558820570 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 02:00:20 INFO - PROCESS | 1835 | 1477558820574 Marionette TRACE conn4 <- [1,2276,null,["8"]] 02:00:20 INFO - PROCESS | 1835 | 1477558820580 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 02:00:20 INFO - PROCESS | 1835 | 1477558820587 Marionette TRACE conn4 <- [1,2277,null,{}] 02:00:20 INFO - PROCESS | 1835 | 1477558820599 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x88996800 == 27 [pid = 1835] [id = 485] 02:00:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8899c800) [pid = 1835] [serial = 1427] [outer = (nil)] 02:00:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x88ad6000) [pid = 1835] [serial = 1428] [outer = 0x8899c800] 02:00:20 INFO - PROCESS | 1835 | 1477558820688 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8c8c8000) [pid = 1835] [serial = 1429] [outer = 0x8899c800] 02:00:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd5400 == 28 [pid = 1835] [id = 486] 02:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8ddd5c00) [pid = 1835] [serial = 1430] [outer = (nil)] 02:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8dd1a400) [pid = 1835] [serial = 1431] [outer = 0x8ddd5c00] 02:00:21 INFO - PROCESS | 1835 | 1477558821381 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]]]}] 02:00:21 INFO - ..... 02:00:21 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1281ms 02:00:21 INFO - PROCESS | 1835 | 1477558821427 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 02:00:21 INFO - PROCESS | 1835 | 1477558821432 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 02:00:21 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 02:00:21 INFO - PROCESS | 1835 | 1477558821446 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}] 02:00:21 INFO - PROCESS | 1835 | 1477558821648 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 02:00:21 INFO - PROCESS | 1835 | 1477558821661 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 02:00:21 INFO - PROCESS | 1835 | 1477558821665 Marionette TRACE conn4 <- [1,2281,null,["8"]] 02:00:21 INFO - PROCESS | 1835 | 1477558821675 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 02:00:21 INFO - PROCESS | 1835 | 1477558821689 Marionette TRACE conn4 <- [1,2282,null,{}] 02:00:21 INFO - PROCESS | 1835 | 1477558821826 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbe3800 == 29 [pid = 1835] [id = 487] 02:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8dbea000) [pid = 1835] [serial = 1432] [outer = (nil)] 02:00:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8ddd9000) [pid = 1835] [serial = 1433] [outer = 0x8dbea000] 02:00:21 INFO - PROCESS | 1835 | 1477558821924 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8f8ac000) [pid = 1835] [serial = 1434] [outer = 0x8dbea000] 02:00:22 INFO - PROCESS | 1835 | 1477558822525 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]]]}] 02:00:22 INFO - ... 02:00:22 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1125ms 02:00:22 INFO - PROCESS | 1835 | 1477558822571 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 1835 | 1477558822578 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 02:00:22 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 02:00:22 INFO - PROCESS | 1835 | 1477558822624 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}] 02:00:22 INFO - PROCESS | 1835 | 1477558822885 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 02:00:23 INFO - PROCESS | 1835 | 1477558823045 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 02:00:23 INFO - PROCESS | 1835 | 1477558823055 Marionette TRACE conn4 <- [1,2286,null,["8"]] 02:00:23 INFO - PROCESS | 1835 | 1477558823104 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 02:00:23 INFO - PROCESS | 1835 | 1477558823118 Marionette TRACE conn4 <- [1,2287,null,{}] 02:00:23 INFO - PROCESS | 1835 | 1477558823130 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d7c00 == 30 [pid = 1835] [id = 488] 02:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x831d8800) [pid = 1835] [serial = 1435] [outer = (nil)] 02:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8320f800) [pid = 1835] [serial = 1436] [outer = 0x831d8800] 02:00:23 INFO - PROCESS | 1835 | 1477558823241 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x83b72400) [pid = 1835] [serial = 1437] [outer = 0x831d8800] 02:00:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x88307c00 == 31 [pid = 1835] [id = 489] 02:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x88314c00) [pid = 1835] [serial = 1438] [outer = (nil)] 02:00:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x88315c00) [pid = 1835] [serial = 1439] [outer = 0x88314c00] 02:00:24 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:00:24 INFO - PROCESS | 1835 | 1477558824206 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]]]}] 02:00:24 INFO - ... 02:00:24 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1624ms 02:00:24 INFO - PROCESS | 1835 | 1477558824268 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 1835 | 1477558824276 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:00:24 INFO - TEST-START | /navigation-timing/test_readwrite.html 02:00:24 INFO - PROCESS | 1835 | 1477558824288 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}] 02:00:24 INFO - PROCESS | 1835 | 1477558824524 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 02:00:24 INFO - PROCESS | 1835 | 1477558824709 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 02:00:24 INFO - PROCESS | 1835 | 1477558824715 Marionette TRACE conn4 <- [1,2291,null,["8"]] 02:00:24 INFO - PROCESS | 1835 | 1477558824726 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 02:00:24 INFO - PROCESS | 1835 | 1477558824733 Marionette TRACE conn4 <- [1,2292,null,{}] 02:00:24 INFO - PROCESS | 1835 | 1477558824786 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d31800 == 32 [pid = 1835] [id = 490] 02:00:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x88999c00) [pid = 1835] [serial = 1440] [outer = (nil)] 02:00:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x88adb800) [pid = 1835] [serial = 1441] [outer = 0x88999c00] 02:00:24 INFO - PROCESS | 1835 | 1477558824887 Marionette DEBUG loaded listener.js 02:00:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8c8c8800) [pid = 1835] [serial = 1442] [outer = 0x88999c00] 02:00:25 INFO - PROCESS | 1835 | 1477558825674 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]]]}] 02:00:25 INFO - ... 02:00:25 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1431ms 02:00:25 INFO - PROCESS | 1835 | 1477558825744 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 02:00:25 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 02:00:25 INFO - PROCESS | 1835 | 1477558825756 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 02:00:25 INFO - PROCESS | 1835 | 1477558825767 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}] 02:00:25 INFO - PROCESS | 1835 | 1477558825971 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:00:26 INFO - PROCESS | 1835 | 1477558826157 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 02:00:26 INFO - PROCESS | 1835 | 1477558826163 Marionette TRACE conn4 <- [1,2296,null,["8"]] 02:00:26 INFO - PROCESS | 1835 | 1477558826173 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 02:00:26 INFO - PROCESS | 1835 | 1477558826181 Marionette TRACE conn4 <- [1,2297,null,{}] 02:00:26 INFO - PROCESS | 1835 | 1477558826234 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f905800 == 33 [pid = 1835] [id = 491] 02:00:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8f905c00) [pid = 1835] [serial = 1443] [outer = (nil)] 02:00:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8f90a800) [pid = 1835] [serial = 1444] [outer = 0x8f905c00] 02:00:26 INFO - PROCESS | 1835 | 1477558826339 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8f910800) [pid = 1835] [serial = 1445] [outer = 0x8f905c00] 02:00:27 INFO - ...................... 02:00:27 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1382ms 02:00:27 INFO - PROCESS | 1835 | 1477558827130 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]]]}] 02:00:27 INFO - PROCESS | 1835 | 1477558827150 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 1835 | 1477558827159 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 02:00:27 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 02:00:27 INFO - PROCESS | 1835 | 1477558827169 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}] 02:00:27 INFO - PROCESS | 1835 | 1477558827507 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 02:00:27 INFO - PROCESS | 1835 | 1477558827639 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 02:00:27 INFO - PROCESS | 1835 | 1477558827650 Marionette TRACE conn4 <- [1,2301,null,["8"]] 02:00:27 INFO - PROCESS | 1835 | 1477558827660 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 02:00:27 INFO - PROCESS | 1835 | 1477558827669 Marionette TRACE conn4 <- [1,2302,null,{}] 02:00:27 INFO - PROCESS | 1835 | 1477558827682 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f937c00 == 34 [pid = 1835] [id = 492] 02:00:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8f976000) [pid = 1835] [serial = 1446] [outer = (nil)] 02:00:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f97a400) [pid = 1835] [serial = 1447] [outer = 0x8f976000] 02:00:27 INFO - PROCESS | 1835 | 1477558827780 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8fa58000) [pid = 1835] [serial = 1448] [outer = 0x8f976000] 02:00:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f92cc00 == 35 [pid = 1835] [id = 493] 02:00:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x906ae400) [pid = 1835] [serial = 1449] [outer = (nil)] 02:00:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x923d3400) [pid = 1835] [serial = 1450] [outer = 0x906ae400] 02:00:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8f935400) [pid = 1835] [serial = 1451] [outer = 0x906ae400] 02:00:28 INFO - PROCESS | 1835 | 1477558828937 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]]]}] 02:00:28 INFO - ......................................... 02:00:28 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1832ms 02:00:29 INFO - PROCESS | 1835 | 1477558829001 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 02:00:29 INFO - PROCESS | 1835 | 1477558829005 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 02:00:29 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 02:00:29 INFO - PROCESS | 1835 | 1477558829014 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}] 02:00:29 INFO - PROCESS | 1835 | 1477558829255 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 02:00:29 INFO - PROCESS | 1835 | 1477558829550 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 02:00:29 INFO - PROCESS | 1835 | 1477558829556 Marionette TRACE conn4 <- [1,2306,null,["8"]] 02:00:29 INFO - PROCESS | 1835 | 1477558829608 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 02:00:29 INFO - PROCESS | 1835 | 1477558829619 Marionette TRACE conn4 <- [1,2307,null,{}] 02:00:29 INFO - PROCESS | 1835 | 1477558829627 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e88000 == 36 [pid = 1835] [id = 494] 02:00:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x831cc400) [pid = 1835] [serial = 1452] [outer = (nil)] 02:00:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x83211400) [pid = 1835] [serial = 1453] [outer = 0x831cc400] 02:00:29 INFO - PROCESS | 1835 | 1477558829736 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x83b6cc00) [pid = 1835] [serial = 1454] [outer = 0x831cc400] 02:00:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d31400 == 37 [pid = 1835] [id = 495] 02:00:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x83b74800) [pid = 1835] [serial = 1455] [outer = (nil)] 02:00:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x83caa000) [pid = 1835] [serial = 1456] [outer = 0x83b74800] 02:00:30 INFO - PROCESS | 1835 | --DOCSHELL 0x882acc00 == 36 [pid = 1835] [id = 466] 02:00:30 INFO - PROCESS | 1835 | --DOCSHELL 0x882a5400 == 35 [pid = 1835] [id = 468] 02:00:30 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd5400 == 34 [pid = 1835] [id = 486] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8db3e400) [pid = 1835] [serial = 1402] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x88995800) [pid = 1835] [serial = 1399] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8c8c1400) [pid = 1835] [serial = 1400] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8830e800) [pid = 1835] [serial = 1393] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x88311c00) [pid = 1835] [serial = 1394] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x82da1800) [pid = 1835] [serial = 1390] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x82e25400) [pid = 1835] [serial = 1391] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x9318a400) [pid = 1835] [serial = 1386] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8f936000) [pid = 1835] [serial = 1383] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8f937400) [pid = 1835] [serial = 1384] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x882ab400) [pid = 1835] [serial = 1380] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x88313000) [pid = 1835] [serial = 1381] [outer = (nil)] [url = about:blank] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8899dc00) [pid = 1835] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 02:00:30 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8895e800) [pid = 1835] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 02:00:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x83212400) [pid = 1835] [serial = 1457] [outer = 0x83b74800] 02:00:31 INFO - PROCESS | 1835 | 1477558831815 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]]]}] 02:00:31 INFO - ....... 02:00:31 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2832ms 02:00:31 INFO - PROCESS | 1835 | 1477558831848 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:00:31 INFO - TEST-START | /navigation-timing/test_timing_reload.html 02:00:31 INFO - PROCESS | 1835 | 1477558831855 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:00:31 INFO - PROCESS | 1835 | 1477558831864 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}] 02:00:32 INFO - PROCESS | 1835 | 1477558832151 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 02:00:32 INFO - PROCESS | 1835 | 1477558832174 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 02:00:32 INFO - PROCESS | 1835 | 1477558832182 Marionette TRACE conn4 <- [1,2311,null,["8"]] 02:00:32 INFO - PROCESS | 1835 | 1477558832192 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 02:00:32 INFO - PROCESS | 1835 | 1477558832202 Marionette TRACE conn4 <- [1,2312,null,{}] 02:00:32 INFO - PROCESS | 1835 | 1477558832210 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x88044800 == 35 [pid = 1835] [id = 496] 02:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x88044c00) [pid = 1835] [serial = 1458] [outer = (nil)] 02:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8804dc00) [pid = 1835] [serial = 1459] [outer = 0x88044c00] 02:00:32 INFO - PROCESS | 1835 | 1477558832304 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x881eb800) [pid = 1835] [serial = 1460] [outer = 0x88044c00] 02:00:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca8000 == 36 [pid = 1835] [id = 497] 02:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x882ac800) [pid = 1835] [serial = 1461] [outer = (nil)] 02:00:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8895b800) [pid = 1835] [serial = 1462] [outer = 0x882ac800] 02:00:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x88311000) [pid = 1835] [serial = 1463] [outer = 0x882ac800] 02:00:33 INFO - PROCESS | 1835 | [1835] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 02:00:33 INFO - PROCESS | 1835 | 1477558833388 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]]]}] 02:00:33 INFO - ................... 02:00:33 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1577ms 02:00:33 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 02:00:33 INFO - PROCESS | 1835 | 1477558833451 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 1835 | 1477558833454 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 02:00:33 INFO - PROCESS | 1835 | 1477558833464 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}] 02:00:33 INFO - PROCESS | 1835 | 1477558833773 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:00:33 INFO - PROCESS | 1835 | 1477558833823 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 02:00:33 INFO - PROCESS | 1835 | 1477558833837 Marionette TRACE conn4 <- [1,2316,null,["8"]] 02:00:33 INFO - PROCESS | 1835 | 1477558833929 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 02:00:33 INFO - PROCESS | 1835 | 1477558833936 Marionette TRACE conn4 <- [1,2317,null,{}] 02:00:33 INFO - PROCESS | 1835 | 1477558833955 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x88adb400 == 37 [pid = 1835] [id = 498] 02:00:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x88adc000) [pid = 1835] [serial = 1464] [outer = (nil)] 02:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x8c8c1c00) [pid = 1835] [serial = 1465] [outer = 0x88adc000] 02:00:34 INFO - PROCESS | 1835 | 1477558834050 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x8daf9c00) [pid = 1835] [serial = 1466] [outer = 0x88adc000] 02:00:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f8b1400 == 38 [pid = 1835] [id = 499] 02:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x8f8e2800) [pid = 1835] [serial = 1467] [outer = (nil)] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8ddd5c00) [pid = 1835] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x8899c800) [pid = 1835] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x8895b400) [pid = 1835] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x82d9a800) [pid = 1835] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8dde0c00) [pid = 1835] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x83b69000) [pid = 1835] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8830dc00) [pid = 1835] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x881f1c00) [pid = 1835] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 02:00:34 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x83214c00) [pid = 1835] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 02:00:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8895b400) [pid = 1835] [serial = 1468] [outer = 0x8f8e2800] 02:00:34 INFO - PROCESS | 1835 | 1477558834949 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]]]}] 02:00:34 INFO - ........... 02:00:34 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1530ms 02:00:34 INFO - PROCESS | 1835 | 1477558834993 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 02:00:35 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 02:00:35 INFO - PROCESS | 1835 | 1477558834998 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 02:00:35 INFO - PROCESS | 1835 | 1477558835007 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}] 02:00:35 INFO - PROCESS | 1835 | 1477558835229 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 02:00:35 INFO - PROCESS | 1835 | 1477558835382 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 02:00:35 INFO - PROCESS | 1835 | 1477558835387 Marionette TRACE conn4 <- [1,2321,null,["8"]] 02:00:35 INFO - PROCESS | 1835 | 1477558835393 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 02:00:35 INFO - PROCESS | 1835 | 1477558835400 Marionette TRACE conn4 <- [1,2322,null,{}] 02:00:35 INFO - PROCESS | 1835 | 1477558835406 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f92bc00 == 39 [pid = 1835] [id = 500] 02:00:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8f92d000) [pid = 1835] [serial = 1469] [outer = (nil)] 02:00:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f931800) [pid = 1835] [serial = 1470] [outer = 0x8f92d000] 02:00:35 INFO - PROCESS | 1835 | 1477558835496 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x8f936800) [pid = 1835] [serial = 1471] [outer = 0x8f92d000] 02:00:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa55000 == 40 [pid = 1835] [id = 501] 02:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x925c7000) [pid = 1835] [serial = 1472] [outer = (nil)] 02:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x928d3c00) [pid = 1835] [serial = 1473] [outer = 0x925c7000] 02:00:36 INFO - PROCESS | 1835 | 1477558836320 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]]]}] 02:00:36 INFO - ....... 02:00:36 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1377ms 02:00:36 INFO - PROCESS | 1835 | 1477558836383 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 1835 | 1477558836394 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 02:00:36 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 02:00:36 INFO - PROCESS | 1835 | 1477558836410 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}] 02:00:36 INFO - PROCESS | 1835 | 1477558836612 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 02:00:36 INFO - PROCESS | 1835 | 1477558836627 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 02:00:36 INFO - PROCESS | 1835 | 1477558836630 Marionette TRACE conn4 <- [1,2326,null,["8"]] 02:00:36 INFO - PROCESS | 1835 | 1477558836639 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 02:00:36 INFO - PROCESS | 1835 | 1477558836645 Marionette TRACE conn4 <- [1,2327,null,{}] 02:00:36 INFO - PROCESS | 1835 | 1477558836651 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x923d1400 == 41 [pid = 1835] [id = 502] 02:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x928d4800) [pid = 1835] [serial = 1474] [outer = (nil)] 02:00:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x928df800) [pid = 1835] [serial = 1475] [outer = 0x928d4800] 02:00:36 INFO - PROCESS | 1835 | 1477558836890 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x928e4c00) [pid = 1835] [serial = 1476] [outer = 0x928d4800] 02:00:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e80c00 == 42 [pid = 1835] [id = 503] 02:00:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x831d6400) [pid = 1835] [serial = 1477] [outer = (nil)] 02:00:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x82cab800) [pid = 1835] [serial = 1478] [outer = 0x831d6400] 02:00:37 INFO - PROCESS | 1835 | 1477558837784 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]]]}] 02:00:37 INFO - ... 02:00:37 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1432ms 02:00:37 INFO - PROCESS | 1835 | 1477558837842 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:00:37 INFO - PROCESS | 1835 | 1477558837850 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:00:37 INFO - TEST-START | /pointerlock/constructor.html 02:00:37 INFO - PROCESS | 1835 | 1477558837863 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}] 02:00:38 INFO - PROCESS | 1835 | 1477558838108 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 02:00:38 INFO - PROCESS | 1835 | 1477558838273 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 02:00:38 INFO - PROCESS | 1835 | 1477558838280 Marionette TRACE conn4 <- [1,2331,null,["8"]] 02:00:38 INFO - PROCESS | 1835 | 1477558838288 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 02:00:38 INFO - PROCESS | 1835 | 1477558838296 Marionette TRACE conn4 <- [1,2332,null,{}] 02:00:38 INFO - PROCESS | 1835 | 1477558838349 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x88044400 == 43 [pid = 1835] [id = 504] 02:00:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8804b400) [pid = 1835] [serial = 1479] [outer = (nil)] 02:00:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x88308800) [pid = 1835] [serial = 1480] [outer = 0x8804b400] 02:00:38 INFO - PROCESS | 1835 | 1477558838458 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x8895ec00) [pid = 1835] [serial = 1481] [outer = 0x8804b400] 02:00:39 INFO - PROCESS | 1835 | 1477558839357 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]]]}] 02:00:39 INFO - .. 02:00:39 INFO - TEST-OK | /pointerlock/constructor.html | took 1537ms 02:00:39 INFO - PROCESS | 1835 | 1477558839400 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 1835 | 1477558839406 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 02:00:39 INFO - TEST-START | /pointerlock/idlharness.html 02:00:39 INFO - PROCESS | 1835 | 1477558839414 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}] 02:00:39 INFO - PROCESS | 1835 | 1477558839649 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:00:39 INFO - PROCESS | 1835 | 1477558839812 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 02:00:39 INFO - PROCESS | 1835 | 1477558839817 Marionette TRACE conn4 <- [1,2336,null,["8"]] 02:00:39 INFO - PROCESS | 1835 | 1477558839824 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 02:00:39 INFO - PROCESS | 1835 | 1477558839831 Marionette TRACE conn4 <- [1,2337,null,{}] 02:00:39 INFO - PROCESS | 1835 | 1477558839886 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daeec00 == 44 [pid = 1835] [id = 505] 02:00:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x8daf9400) [pid = 1835] [serial = 1482] [outer = (nil)] 02:00:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8dddd000) [pid = 1835] [serial = 1483] [outer = 0x8daf9400] 02:00:39 INFO - PROCESS | 1835 | 1477558839983 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x8f903000) [pid = 1835] [serial = 1484] [outer = 0x8daf9400] 02:00:41 INFO - PROCESS | 1835 | 1477558841014 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]]]}] 02:00:41 INFO - ........................ 02:00:41 INFO - TEST-OK | /pointerlock/idlharness.html | took 1727ms 02:00:41 INFO - PROCESS | 1835 | 1477558841161 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 1835 | 1477558841169 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 02:00:41 INFO - TEST-START | /progress-events/constructor.html 02:00:41 INFO - PROCESS | 1835 | 1477558841179 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}] 02:00:41 INFO - PROCESS | 1835 | 1477558841370 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 02:00:41 INFO - PROCESS | 1835 | 1477558841564 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 02:00:41 INFO - PROCESS | 1835 | 1477558841569 Marionette TRACE conn4 <- [1,2341,null,["8"]] 02:00:41 INFO - PROCESS | 1835 | 1477558841577 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 02:00:41 INFO - PROCESS | 1835 | 1477558841585 Marionette TRACE conn4 <- [1,2342,null,{}] 02:00:41 INFO - PROCESS | 1835 | 1477558841637 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x938c7400 == 45 [pid = 1835] [id = 506] 02:00:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x938c7800) [pid = 1835] [serial = 1485] [outer = (nil)] 02:00:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x938cb000) [pid = 1835] [serial = 1486] [outer = 0x938c7800] 02:00:41 INFO - PROCESS | 1835 | 1477558841740 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x938cd400) [pid = 1835] [serial = 1487] [outer = 0x938c7800] 02:00:42 INFO - PROCESS | 1835 | 1477558842398 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]]]}] 02:00:42 INFO - ..... 02:00:42 INFO - TEST-OK | /progress-events/constructor.html | took 1274ms 02:00:42 INFO - PROCESS | 1835 | 1477558842471 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 02:00:42 INFO - TEST-START | /progress-events/interface.html 02:00:42 INFO - PROCESS | 1835 | 1477558842477 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 02:00:42 INFO - PROCESS | 1835 | 1477558842489 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}] 02:00:42 INFO - PROCESS | 1835 | 1477558842721 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 02:00:42 INFO - PROCESS | 1835 | 1477558842926 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 02:00:42 INFO - PROCESS | 1835 | 1477558842932 Marionette TRACE conn4 <- [1,2346,null,["8"]] 02:00:42 INFO - PROCESS | 1835 | 1477558842940 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 02:00:42 INFO - PROCESS | 1835 | 1477558842948 Marionette TRACE conn4 <- [1,2347,null,{}] 02:00:42 INFO - PROCESS | 1835 | 1477558842959 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b3f800 == 46 [pid = 1835] [id = 507] 02:00:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x93b40000) [pid = 1835] [serial = 1488] [outer = (nil)] 02:00:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x93b41000) [pid = 1835] [serial = 1489] [outer = 0x93b40000] 02:00:43 INFO - PROCESS | 1835 | 1477558843067 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x93b46800) [pid = 1835] [serial = 1490] [outer = 0x93b40000] 02:00:43 INFO - PROCESS | 1835 | 1477558843877 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]]]}] 02:00:43 INFO - ....... 02:00:43 INFO - TEST-OK | /progress-events/interface.html | took 1424ms 02:00:43 INFO - PROCESS | 1835 | 1477558843911 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 1835 | 1477558843918 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:00:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:00:43 INFO - PROCESS | 1835 | 1477558843931 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}] 02:00:44 INFO - PROCESS | 1835 | 1477558844130 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 02:00:44 INFO - PROCESS | 1835 | 1477558844319 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 02:00:44 INFO - PROCESS | 1835 | 1477558844325 Marionette TRACE conn4 <- [1,2351,null,["8"]] 02:00:44 INFO - PROCESS | 1835 | 1477558844336 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 02:00:44 INFO - PROCESS | 1835 | 1477558844342 Marionette TRACE conn4 <- [1,2352,null,{}] 02:00:44 INFO - PROCESS | 1835 | 1477558844392 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b49c00 == 47 [pid = 1835] [id = 508] 02:00:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x93b4a000) [pid = 1835] [serial = 1491] [outer = (nil)] 02:00:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x93b4e000) [pid = 1835] [serial = 1492] [outer = 0x93b4a000] 02:00:44 INFO - PROCESS | 1835 | 1477558844491 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x9413a000) [pid = 1835] [serial = 1493] [outer = 0x93b4a000] 02:00:45 WARNING - wptserve Traceback (most recent call last): 02:00:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:00:45 WARNING - rv = self.func(request, response) 02:00:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:00:45 WARNING - access_control_allow_origin = "*") 02:00:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:00:45 WARNING - payload = payload_generator(server_data) 02:00:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:00:45 WARNING - return encode_string_as_bmp_image(data) 02:00:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:00:45 WARNING - img.save(f, "BMP") 02:00:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:00:45 WARNING - f.write(bmpfileheader) 02:00:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:00:45 WARNING - 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca6800 == 46 [pid = 1835] [id = 484] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa55000 == 45 [pid = 1835] [id = 501] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8f8b1400 == 44 [pid = 1835] [id = 499] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca8000 == 43 [pid = 1835] [id = 497] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8f92cc00 == 42 [pid = 1835] [id = 493] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82d31400 == 41 [pid = 1835] [id = 495] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x88307c00 == 40 [pid = 1835] [id = 489] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x928e0000 == 39 [pid = 1835] [id = 472] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb1c00 == 38 [pid = 1835] [id = 481] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82da0800 == 37 [pid = 1835] [id = 464] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8f974000 == 36 [pid = 1835] [id = 469] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x83c9cc00 == 35 [pid = 1835] [id = 465] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x88042000 == 34 [pid = 1835] [id = 470] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8db43800 == 33 [pid = 1835] [id = 467] 02:00:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82e80c00 == 32 [pid = 1835] [id = 503] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x83caa400) [pid = 1835] [serial = 1406] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x83b72800) [pid = 1835] [serial = 1405] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x8899ac00) [pid = 1835] [serial = 1409] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x88960c00) [pid = 1835] [serial = 1408] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x82e83800) [pid = 1835] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x82cb2800) [pid = 1835] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x8f8b0000) [pid = 1835] [serial = 1412] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x8dde4400) [pid = 1835] [serial = 1411] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x83ca0000) [pid = 1835] [serial = 1420] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8321ac00) [pid = 1835] [serial = 1419] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x88956c00) [pid = 1835] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x88991000) [pid = 1835] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x882a4000) [pid = 1835] [serial = 1423] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x881f5c00) [pid = 1835] [serial = 1422] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8c8c8000) [pid = 1835] [serial = 1429] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x88ad6000) [pid = 1835] [serial = 1428] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8ddd9000) [pid = 1835] [serial = 1433] [outer = (nil)] [url = about:blank] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x8dd1a400) [pid = 1835] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x82d96800) [pid = 1835] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 02:00:47 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x82cb8000) [pid = 1835] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x928d4800) [pid = 1835] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8dbea000) [pid = 1835] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x906ae400) [pid = 1835] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x8f976000) [pid = 1835] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8f905c00) [pid = 1835] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x88999c00) [pid = 1835] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x83b74800) [pid = 1835] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x831cc400) [pid = 1835] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x88314c00) [pid = 1835] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x831d8800) [pid = 1835] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x925c7000) [pid = 1835] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x88adc000) [pid = 1835] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88044c00) [pid = 1835] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x882ac800) [pid = 1835] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8f92d000) [pid = 1835] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8f8e2800) [pid = 1835] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8daf7400) [pid = 1835] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 02:00:51 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x831d6400) [pid = 1835] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f937c00 == 31 [pid = 1835] [id = 492] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f905800 == 30 [pid = 1835] [id = 491] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x93b3f800 == 29 [pid = 1835] [id = 507] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82d31800 == 28 [pid = 1835] [id = 490] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82e88000 == 27 [pid = 1835] [id = 494] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8830c800 == 26 [pid = 1835] [id = 479] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x831d7c00 == 25 [pid = 1835] [id = 488] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88044400 == 24 [pid = 1835] [id = 504] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde0400 == 23 [pid = 1835] [id = 480] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x938c7400 == 22 [pid = 1835] [id = 506] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8daeec00 == 21 [pid = 1835] [id = 505] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x882a1800 == 20 [pid = 1835] [id = 475] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbe3800 == 19 [pid = 1835] [id = 487] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x83b67c00 == 18 [pid = 1835] [id = 478] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x923d1400 == 17 [pid = 1835] [id = 502] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f92bc00 == 16 [pid = 1835] [id = 500] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8daf6800 == 15 [pid = 1835] [id = 477] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x881f1400 == 14 [pid = 1835] [id = 483] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88311800 == 13 [pid = 1835] [id = 476] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88adb400 == 12 [pid = 1835] [id = 498] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8830a800 == 11 [pid = 1835] [id = 474] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88996800 == 10 [pid = 1835] [id = 485] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9bc00 == 9 [pid = 1835] [id = 473] 02:00:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88044800 == 8 [pid = 1835] [id = 496] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x83caa000) [pid = 1835] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x83212400) [pid = 1835] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x928df800) [pid = 1835] [serial = 1475] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x928e4c00) [pid = 1835] [serial = 1476] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82cab800) [pid = 1835] [serial = 1478] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8f931800) [pid = 1835] [serial = 1470] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8f936800) [pid = 1835] [serial = 1471] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x928d3c00) [pid = 1835] [serial = 1473] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c8c1c00) [pid = 1835] [serial = 1465] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8daf9c00) [pid = 1835] [serial = 1466] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8895b400) [pid = 1835] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8804dc00) [pid = 1835] [serial = 1459] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x881eb800) [pid = 1835] [serial = 1460] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8895b800) [pid = 1835] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x88311000) [pid = 1835] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8dbea400) [pid = 1835] [serial = 1403] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x83211400) [pid = 1835] [serial = 1453] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x83b6cc00) [pid = 1835] [serial = 1454] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8f97a400) [pid = 1835] [serial = 1447] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8fa58000) [pid = 1835] [serial = 1448] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x923d3400) [pid = 1835] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8f935400) [pid = 1835] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8f90a800) [pid = 1835] [serial = 1444] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f910800) [pid = 1835] [serial = 1445] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x88adb800) [pid = 1835] [serial = 1441] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8c8c8800) [pid = 1835] [serial = 1442] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8320f800) [pid = 1835] [serial = 1436] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x83b72400) [pid = 1835] [serial = 1437] [outer = (nil)] [url = about:blank] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x88315c00) [pid = 1835] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:00:57 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8f8ac000) [pid = 1835] [serial = 1434] [outer = (nil)] [url = about:blank] 02:00:59 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8804b400) [pid = 1835] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 02:00:59 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x8daf9400) [pid = 1835] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 02:00:59 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x93b40000) [pid = 1835] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 02:00:59 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x938c7800) [pid = 1835] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 02:01:05 INFO - PROCESS | 1835 | --DOCSHELL 0x83213c00 == 7 [pid = 1835] [id = 482] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x93b46800) [pid = 1835] [serial = 1490] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x93b41000) [pid = 1835] [serial = 1489] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x93b4e000) [pid = 1835] [serial = 1492] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x938cb000) [pid = 1835] [serial = 1486] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x938cd400) [pid = 1835] [serial = 1487] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8dddd000) [pid = 1835] [serial = 1483] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8f903000) [pid = 1835] [serial = 1484] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x88308800) [pid = 1835] [serial = 1480] [outer = (nil)] [url = about:blank] 02:01:05 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8895ec00) [pid = 1835] [serial = 1481] [outer = (nil)] [url = about:blank] 02:01:14 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:01:14 INFO - PROCESS | 1835 | 1477558874718 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]]]}] 02:01:14 INFO - . 02:01:14 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 30839ms 02:01:14 INFO - PROCESS | 1835 | 1477558874773 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 1835 | 1477558874781 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 02:01:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:01:14 INFO - PROCESS | 1835 | 1477558874794 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}] 02:01:15 INFO - PROCESS | 1835 | 1477558875049 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:01:15 INFO - PROCESS | 1835 | 1477558875139 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 02:01:15 INFO - PROCESS | 1835 | 1477558875145 Marionette TRACE conn4 <- [1,2356,null,["8"]] 02:01:15 INFO - PROCESS | 1835 | 1477558875155 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 02:01:15 INFO - PROCESS | 1835 | 1477558875163 Marionette TRACE conn4 <- [1,2357,null,{}] 02:01:15 INFO - PROCESS | 1835 | 1477558875175 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d33400 == 8 [pid = 1835] [id = 509] 02:01:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d33800) [pid = 1835] [serial = 1494] [outer = (nil)] 02:01:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d95400) [pid = 1835] [serial = 1495] [outer = 0x82d33800] 02:01:15 INFO - PROCESS | 1835 | 1477558875283 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9c000) [pid = 1835] [serial = 1496] [outer = 0x82d33800] 02:01:15 WARNING - wptserve Traceback (most recent call last): 02:01:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:01:15 WARNING - rv = self.func(request, response) 02:01:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:01:15 WARNING - access_control_allow_origin = "*") 02:01:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:01:15 WARNING - payload = payload_generator(server_data) 02:01:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:01:15 WARNING - return encode_string_as_bmp_image(data) 02:01:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:01:15 WARNING - img.save(f, "BMP") 02:01:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:01:15 WARNING - f.write(bmpfileheader) 02:01:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:01:15 WARNING - 02:01:25 INFO - PROCESS | 1835 | --DOCSHELL 0x93b49c00 == 7 [pid = 1835] [id = 508] 02:01:27 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x93b4a000) [pid = 1835] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:01:32 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9413a000) [pid = 1835] [serial = 1493] [outer = (nil)] [url = about:blank] 02:01:32 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d95400) [pid = 1835] [serial = 1495] [outer = (nil)] [url = about:blank] 02:01:45 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:01:45 INFO - PROCESS | 1835 | 1477558905505 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]]]}] 02:01:45 INFO - . 02:01:45 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30763ms 02:01:45 INFO - PROCESS | 1835 | 1477558905556 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 1835 | 1477558905564 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 02:01:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:01:45 INFO - PROCESS | 1835 | 1477558905577 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}] 02:01:45 INFO - PROCESS | 1835 | 1477558905832 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 02:01:45 INFO - PROCESS | 1835 | 1477558905918 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 02:01:45 INFO - PROCESS | 1835 | 1477558905925 Marionette TRACE conn4 <- [1,2361,null,["8"]] 02:01:45 INFO - PROCESS | 1835 | 1477558905934 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 02:01:45 INFO - PROCESS | 1835 | 1477558905943 Marionette TRACE conn4 <- [1,2362,null,{}] 02:01:45 INFO - PROCESS | 1835 | 1477558905954 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93800 == 8 [pid = 1835] [id = 510] 02:01:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d94400) [pid = 1835] [serial = 1497] [outer = (nil)] 02:01:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98000) [pid = 1835] [serial = 1498] [outer = 0x82d94400] 02:01:46 INFO - PROCESS | 1835 | 1477558906056 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9f000) [pid = 1835] [serial = 1499] [outer = 0x82d94400] 02:01:46 WARNING - wptserve Traceback (most recent call last): 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:01:46 WARNING - rv = self.func(request, response) 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:01:46 WARNING - access_control_allow_origin = "*") 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:01:46 WARNING - payload = payload_generator(server_data) 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:01:46 WARNING - return encode_string_as_bmp_image(data) 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:01:46 WARNING - img.save(f, "BMP") 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:01:46 WARNING - f.write(bmpfileheader) 02:01:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:01:46 WARNING - 02:01:55 INFO - PROCESS | 1835 | --DOCSHELL 0x82d33400 == 7 [pid = 1835] [id = 509] 02:02:01 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d33800) [pid = 1835] [serial = 1494] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 02:02:07 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9c000) [pid = 1835] [serial = 1496] [outer = (nil)] [url = about:blank] 02:02:07 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d98000) [pid = 1835] [serial = 1498] [outer = (nil)] [url = about:blank] 02:02:16 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:02:16 INFO - PROCESS | 1835 | 1477558936279 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]]]}] 02:02:16 INFO - . 02:02:16 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 30725ms 02:02:16 INFO - PROCESS | 1835 | 1477558936300 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 1835 | 1477558936308 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 02:02:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 02:02:16 INFO - PROCESS | 1835 | 1477558936323 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}] 02:02:16 INFO - PROCESS | 1835 | 1477558936590 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 02:02:16 INFO - PROCESS | 1835 | 1477558936676 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 02:02:16 INFO - PROCESS | 1835 | 1477558936683 Marionette TRACE conn4 <- [1,2366,null,["8"]] 02:02:16 INFO - PROCESS | 1835 | 1477558936694 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 02:02:16 INFO - PROCESS | 1835 | 1477558936703 Marionette TRACE conn4 <- [1,2367,null,{}] 02:02:16 INFO - PROCESS | 1835 | 1477558936714 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d92800 == 8 [pid = 1835] [id = 511] 02:02:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93000) [pid = 1835] [serial = 1500] [outer = (nil)] 02:02:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98000) [pid = 1835] [serial = 1501] [outer = 0x82d93000] 02:02:16 INFO - PROCESS | 1835 | 1477558936818 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9e800) [pid = 1835] [serial = 1502] [outer = 0x82d93000] 02:02:17 INFO - PROCESS | 1835 | 1477558937591 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]]]}] 02:02:17 INFO - . 02:02:17 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 1322ms 02:02:17 INFO - PROCESS | 1835 | 1477558937640 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:02:17 INFO - PROCESS | 1835 | 1477558937648 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:02:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 02:02:17 INFO - PROCESS | 1835 | 1477558937657 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}] 02:02:17 INFO - PROCESS | 1835 | 1477558937945 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 02:02:17 INFO - PROCESS | 1835 | 1477558937962 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 02:02:17 INFO - PROCESS | 1835 | 1477558937968 Marionette TRACE conn4 <- [1,2371,null,["8"]] 02:02:17 INFO - PROCESS | 1835 | 1477558937976 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 02:02:17 INFO - PROCESS | 1835 | 1477558937983 Marionette TRACE conn4 <- [1,2372,null,{}] 02:02:18 INFO - PROCESS | 1835 | 1477558937991 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d25400 == 9 [pid = 1835] [id = 512] 02:02:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82e8ac00) [pid = 1835] [serial = 1503] [outer = (nil)] 02:02:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8320b800) [pid = 1835] [serial = 1504] [outer = 0x82e8ac00] 02:02:18 INFO - PROCESS | 1835 | 1477558938089 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8320ec00) [pid = 1835] [serial = 1505] [outer = 0x82e8ac00] 02:02:18 INFO - PROCESS | 1835 | 1477558938925 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]]]}] 02:02:18 INFO - . 02:02:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1290ms 02:02:18 INFO - PROCESS | 1835 | 1477558938956 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 02:02:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 02:02:18 INFO - PROCESS | 1835 | 1477558938964 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 02:02:18 INFO - PROCESS | 1835 | 1477558938972 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}] 02:02:19 INFO - PROCESS | 1835 | 1477558939220 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:02:19 INFO - PROCESS | 1835 | 1477558939238 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 02:02:19 INFO - PROCESS | 1835 | 1477558939245 Marionette TRACE conn4 <- [1,2376,null,["8"]] 02:02:19 INFO - PROCESS | 1835 | 1477558939251 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 02:02:19 INFO - PROCESS | 1835 | 1477558939259 Marionette TRACE conn4 <- [1,2377,null,{}] 02:02:19 INFO - PROCESS | 1835 | 1477558939266 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca3c00 == 10 [pid = 1835] [id = 513] 02:02:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca4000) [pid = 1835] [serial = 1506] [outer = (nil)] 02:02:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca5800) [pid = 1835] [serial = 1507] [outer = 0x83ca4000] 02:02:19 INFO - PROCESS | 1835 | 1477558939363 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83caac00) [pid = 1835] [serial = 1508] [outer = 0x83ca4000] 02:02:20 INFO - PROCESS | 1835 | 1477558940141 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]]]}] 02:02:20 INFO - . 02:02:20 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 1185ms 02:02:20 INFO - PROCESS | 1835 | 1477558940156 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 1835 | 1477558940160 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 02:02:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 02:02:20 INFO - PROCESS | 1835 | 1477558940170 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}] 02:02:20 INFO - PROCESS | 1835 | 1477558940420 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 02:02:20 INFO - PROCESS | 1835 | 1477558940443 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 02:02:20 INFO - PROCESS | 1835 | 1477558940451 Marionette TRACE conn4 <- [1,2381,null,["8"]] 02:02:20 INFO - PROCESS | 1835 | 1477558940457 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 02:02:20 INFO - PROCESS | 1835 | 1477558940464 Marionette TRACE conn4 <- [1,2382,null,{}] 02:02:20 INFO - PROCESS | 1835 | 1477558940470 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f5800 == 11 [pid = 1835] [id = 514] 02:02:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x881f5c00) [pid = 1835] [serial = 1509] [outer = (nil)] 02:02:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a2000) [pid = 1835] [serial = 1510] [outer = 0x881f5c00] 02:02:20 INFO - PROCESS | 1835 | 1477558940562 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882a9800) [pid = 1835] [serial = 1511] [outer = 0x881f5c00] 02:02:21 INFO - PROCESS | 1835 | 1477558941364 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]]]}] 02:02:21 INFO - . 02:02:21 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 1232ms 02:02:21 INFO - PROCESS | 1835 | 1477558941402 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 1835 | 1477558941406 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 02:02:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 02:02:21 INFO - PROCESS | 1835 | 1477558941414 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}] 02:02:21 INFO - PROCESS | 1835 | 1477558941662 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 02:02:21 INFO - PROCESS | 1835 | 1477558941693 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 02:02:21 INFO - PROCESS | 1835 | 1477558941698 Marionette TRACE conn4 <- [1,2386,null,["8"]] 02:02:21 INFO - PROCESS | 1835 | 1477558941712 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 02:02:21 INFO - PROCESS | 1835 | 1477558941722 Marionette TRACE conn4 <- [1,2387,null,{}] 02:02:21 INFO - PROCESS | 1835 | 1477558941731 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830f400 == 12 [pid = 1835] [id = 515] 02:02:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8830fc00) [pid = 1835] [serial = 1512] [outer = (nil)] 02:02:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88312400) [pid = 1835] [serial = 1513] [outer = 0x8830fc00] 02:02:21 INFO - PROCESS | 1835 | 1477558941849 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88314c00) [pid = 1835] [serial = 1514] [outer = 0x8830fc00] 02:02:22 INFO - PROCESS | 1835 | 1477558942578 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]]]}] 02:02:22 INFO - . 02:02:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1222ms 02:02:22 INFO - PROCESS | 1835 | 1477558942638 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 1835 | 1477558942643 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:02:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 02:02:22 INFO - PROCESS | 1835 | 1477558942652 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}] 02:02:22 INFO - PROCESS | 1835 | 1477558942941 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 02:02:22 INFO - PROCESS | 1835 | 1477558942966 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 02:02:22 INFO - PROCESS | 1835 | 1477558942969 Marionette TRACE conn4 <- [1,2391,null,["8"]] 02:02:22 INFO - PROCESS | 1835 | 1477558942976 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 02:02:22 INFO - PROCESS | 1835 | 1477558942982 Marionette TRACE conn4 <- [1,2392,null,{}] 02:02:23 INFO - PROCESS | 1835 | 1477558942988 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x88960000 == 13 [pid = 1835] [id = 516] 02:02:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88960800) [pid = 1835] [serial = 1515] [outer = (nil)] 02:02:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88998800) [pid = 1835] [serial = 1516] [outer = 0x88960800] 02:02:23 INFO - PROCESS | 1835 | 1477558943082 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88ad1400) [pid = 1835] [serial = 1517] [outer = 0x88960800] 02:02:23 INFO - PROCESS | 1835 | 1477558943880 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]]]}] 02:02:23 INFO - . 02:02:23 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 1277ms 02:02:23 INFO - PROCESS | 1835 | 1477558943930 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 02:02:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:02:23 INFO - PROCESS | 1835 | 1477558943934 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 02:02:23 INFO - PROCESS | 1835 | 1477558943943 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}] 02:02:24 INFO - PROCESS | 1835 | 1477558944173 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:02:24 INFO - PROCESS | 1835 | 1477558944187 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 02:02:24 INFO - PROCESS | 1835 | 1477558944195 Marionette TRACE conn4 <- [1,2396,null,["8"]] 02:02:24 INFO - PROCESS | 1835 | 1477558944203 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 02:02:24 INFO - PROCESS | 1835 | 1477558944211 Marionette TRACE conn4 <- [1,2397,null,{}] 02:02:24 INFO - PROCESS | 1835 | 1477558944217 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c2800 == 14 [pid = 1835] [id = 517] 02:02:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8c8c2c00) [pid = 1835] [serial = 1518] [outer = (nil)] 02:02:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8c8c5800) [pid = 1835] [serial = 1519] [outer = 0x8c8c2c00] 02:02:24 INFO - PROCESS | 1835 | 1477558944304 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8c8c5c00) [pid = 1835] [serial = 1520] [outer = 0x8c8c2c00] 02:02:25 INFO - PROCESS | 1835 | 1477558945120 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]]]}] 02:02:25 INFO - . 02:02:25 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 1230ms 02:02:25 INFO - PROCESS | 1835 | 1477558945180 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 1835 | 1477558945188 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 02:02:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:02:25 INFO - PROCESS | 1835 | 1477558945203 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}] 02:02:25 INFO - PROCESS | 1835 | 1477558945437 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 02:02:25 INFO - PROCESS | 1835 | 1477558945613 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 02:02:25 INFO - PROCESS | 1835 | 1477558945620 Marionette TRACE conn4 <- [1,2401,null,["8"]] 02:02:25 INFO - PROCESS | 1835 | 1477558945628 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 02:02:25 INFO - PROCESS | 1835 | 1477558945637 Marionette TRACE conn4 <- [1,2402,null,{}] 02:02:25 INFO - PROCESS | 1835 | 1477558945688 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e87800 == 15 [pid = 1835] [id = 518] 02:02:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x83b6f400) [pid = 1835] [serial = 1521] [outer = (nil)] 02:02:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x83b75800) [pid = 1835] [serial = 1522] [outer = 0x83b6f400] 02:02:25 INFO - PROCESS | 1835 | 1477558945800 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83ca2c00) [pid = 1835] [serial = 1523] [outer = 0x83b6f400] 02:02:26 INFO - PROCESS | 1835 | 1477558946526 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]]]}] 02:02:26 INFO - . 02:02:26 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1379ms 02:02:26 INFO - PROCESS | 1835 | 1477558946581 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 1835 | 1477558946588 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 02:02:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:02:26 INFO - PROCESS | 1835 | 1477558946597 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}] 02:02:26 INFO - PROCESS | 1835 | 1477558946816 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 02:02:27 INFO - PROCESS | 1835 | 1477558947008 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 02:02:27 INFO - PROCESS | 1835 | 1477558947017 Marionette TRACE conn4 <- [1,2406,null,["8"]] 02:02:27 INFO - PROCESS | 1835 | 1477558947027 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 02:02:27 INFO - PROCESS | 1835 | 1477558947035 Marionette TRACE conn4 <- [1,2407,null,{}] 02:02:27 INFO - PROCESS | 1835 | 1477558947054 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca3800 == 16 [pid = 1835] [id = 519] 02:02:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x88994c00) [pid = 1835] [serial = 1524] [outer = (nil)] 02:02:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x88ad9800) [pid = 1835] [serial = 1525] [outer = 0x88994c00] 02:02:27 INFO - PROCESS | 1835 | 1477558947158 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8899c800) [pid = 1835] [serial = 1526] [outer = 0x88994c00] 02:02:27 INFO - PROCESS | 1835 | 1477558947980 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]]]}] 02:02:28 INFO - . 02:02:28 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 1433ms 02:02:28 INFO - PROCESS | 1835 | 1477558948047 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:02:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:02:28 INFO - PROCESS | 1835 | 1477558948056 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:02:28 INFO - PROCESS | 1835 | 1477558948065 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}] 02:02:28 INFO - PROCESS | 1835 | 1477558948252 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 02:02:28 INFO - PROCESS | 1835 | 1477558948427 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 02:02:28 INFO - PROCESS | 1835 | 1477558948434 Marionette TRACE conn4 <- [1,2411,null,["8"]] 02:02:28 INFO - PROCESS | 1835 | 1477558948441 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 02:02:28 INFO - PROCESS | 1835 | 1477558948449 Marionette TRACE conn4 <- [1,2412,null,{}] 02:02:28 INFO - PROCESS | 1835 | 1477558948457 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dafc800 == 17 [pid = 1835] [id = 520] 02:02:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8dafcc00) [pid = 1835] [serial = 1527] [outer = (nil)] 02:02:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8dbde400) [pid = 1835] [serial = 1528] [outer = 0x8dafcc00] 02:02:28 INFO - PROCESS | 1835 | 1477558948564 Marionette DEBUG loaded listener.js 02:02:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8dbde800) [pid = 1835] [serial = 1529] [outer = 0x8dafcc00] 02:02:29 WARNING - wptserve Traceback (most recent call last): 02:02:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:02:29 WARNING - rv = self.func(request, response) 02:02:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:02:29 WARNING - access_control_allow_origin = "*") 02:02:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:02:29 WARNING - payload = payload_generator(server_data) 02:02:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:02:29 WARNING - return encode_string_as_bmp_image(data) 02:02:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:02:29 WARNING - img.save(f, "BMP") 02:02:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:02:29 WARNING - f.write(bmpfileheader) 02:02:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:02:29 WARNING - 02:02:30 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93800 == 16 [pid = 1835] [id = 510] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x83ca4000) [pid = 1835] [serial = 1506] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82e8ac00) [pid = 1835] [serial = 1503] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8830fc00) [pid = 1835] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x881f5c00) [pid = 1835] [serial = 1509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x88960800) [pid = 1835] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82d93000) [pid = 1835] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 02:02:33 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x82d94400) [pid = 1835] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x82d25400 == 15 [pid = 1835] [id = 512] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x88960000 == 14 [pid = 1835] [id = 516] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x8830f400 == 13 [pid = 1835] [id = 515] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x881f5800 == 12 [pid = 1835] [id = 514] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca3c00 == 11 [pid = 1835] [id = 513] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x82d92800 == 10 [pid = 1835] [id = 511] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca3800 == 9 [pid = 1835] [id = 519] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x82e87800 == 8 [pid = 1835] [id = 518] 02:02:38 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c2800 == 7 [pid = 1835] [id = 517] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x83ca5800) [pid = 1835] [serial = 1507] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x882a9800) [pid = 1835] [serial = 1511] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x882a2000) [pid = 1835] [serial = 1510] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x88314c00) [pid = 1835] [serial = 1514] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x88312400) [pid = 1835] [serial = 1513] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x88ad1400) [pid = 1835] [serial = 1517] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x88998800) [pid = 1835] [serial = 1516] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x83caac00) [pid = 1835] [serial = 1508] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8320b800) [pid = 1835] [serial = 1504] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8320ec00) [pid = 1835] [serial = 1505] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82d98000) [pid = 1835] [serial = 1501] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82d9e800) [pid = 1835] [serial = 1502] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x82d9f000) [pid = 1835] [serial = 1499] [outer = (nil)] [url = about:blank] 02:02:38 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8c8c5800) [pid = 1835] [serial = 1519] [outer = (nil)] [url = about:blank] 02:02:41 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x88994c00) [pid = 1835] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:02:41 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8c8c2c00) [pid = 1835] [serial = 1518] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:02:41 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x83b6f400) [pid = 1835] [serial = 1521] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:02:46 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8c8c5c00) [pid = 1835] [serial = 1520] [outer = (nil)] [url = about:blank] 02:02:46 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x83ca2c00) [pid = 1835] [serial = 1523] [outer = (nil)] [url = about:blank] 02:02:46 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x83b75800) [pid = 1835] [serial = 1522] [outer = (nil)] [url = about:blank] 02:02:46 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8899c800) [pid = 1835] [serial = 1526] [outer = (nil)] [url = about:blank] 02:02:46 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x88ad9800) [pid = 1835] [serial = 1525] [outer = (nil)] [url = about:blank] 02:02:46 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8dbde400) [pid = 1835] [serial = 1528] [outer = (nil)] [url = about:blank] 02:02:58 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:02:58 INFO - PROCESS | 1835 | 1477558978791 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]]]}] 02:02:58 INFO - . 02:02:58 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30775ms 02:02:58 INFO - PROCESS | 1835 | 1477558978848 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 02:02:58 INFO - PROCESS | 1835 | 1477558978861 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 02:02:58 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 02:02:58 INFO - PROCESS | 1835 | 1477558978875 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}] 02:02:59 INFO - PROCESS | 1835 | 1477558979147 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:02:59 INFO - PROCESS | 1835 | 1477558979234 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 02:02:59 INFO - PROCESS | 1835 | 1477558979242 Marionette TRACE conn4 <- [1,2416,null,["8"]] 02:02:59 INFO - PROCESS | 1835 | 1477558979252 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 02:02:59 INFO - PROCESS | 1835 | 1477558979262 Marionette TRACE conn4 <- [1,2417,null,{}] 02:02:59 INFO - PROCESS | 1835 | 1477558979274 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d31000 == 8 [pid = 1835] [id = 521] 02:02:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d31400) [pid = 1835] [serial = 1530] [outer = (nil)] 02:02:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d94400) [pid = 1835] [serial = 1531] [outer = 0x82d31400] 02:02:59 INFO - PROCESS | 1835 | 1477558979378 Marionette DEBUG loaded listener.js 02:02:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9a400) [pid = 1835] [serial = 1532] [outer = 0x82d31400] 02:02:59 WARNING - wptserve Traceback (most recent call last): 02:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:02:59 WARNING - rv = self.func(request, response) 02:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:02:59 WARNING - access_control_allow_origin = "*") 02:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:02:59 WARNING - payload = payload_generator(server_data) 02:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:02:59 WARNING - return encode_string_as_bmp_image(data) 02:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:02:59 WARNING - img.save(f, "BMP") 02:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:02:59 WARNING - f.write(bmpfileheader) 02:02:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:02:59 WARNING - 02:03:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8dafc800 == 7 [pid = 1835] [id = 520] 02:03:15 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8dafcc00) [pid = 1835] [serial = 1527] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 02:03:20 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8dbde800) [pid = 1835] [serial = 1529] [outer = (nil)] [url = about:blank] 02:03:20 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d94400) [pid = 1835] [serial = 1531] [outer = (nil)] [url = about:blank] 02:03:29 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:03:29 INFO - PROCESS | 1835 | 1477559009610 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]]]}] 02:03:29 INFO - . 02:03:29 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30765ms 02:03:29 INFO - PROCESS | 1835 | 1477559009640 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 02:03:29 INFO - PROCESS | 1835 | 1477559009648 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 02:03:29 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:03:29 INFO - PROCESS | 1835 | 1477559009662 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}] 02:03:29 INFO - PROCESS | 1835 | 1477559009914 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 02:03:30 INFO - PROCESS | 1835 | 1477559010002 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 02:03:30 INFO - PROCESS | 1835 | 1477559010009 Marionette TRACE conn4 <- [1,2421,null,["8"]] 02:03:30 INFO - PROCESS | 1835 | 1477559010019 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 02:03:30 INFO - PROCESS | 1835 | 1477559010029 Marionette TRACE conn4 <- [1,2422,null,{}] 02:03:30 INFO - PROCESS | 1835 | 1477559010035 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d92800 == 8 [pid = 1835] [id = 522] 02:03:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93400) [pid = 1835] [serial = 1533] [outer = (nil)] 02:03:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d96800) [pid = 1835] [serial = 1534] [outer = 0x82d93400] 02:03:30 INFO - PROCESS | 1835 | 1477559010143 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9e000) [pid = 1835] [serial = 1535] [outer = 0x82d93400] 02:03:30 WARNING - wptserve Traceback (most recent call last): 02:03:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:03:30 WARNING - rv = self.func(request, response) 02:03:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:03:30 WARNING - access_control_allow_origin = "*") 02:03:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:03:30 WARNING - payload = payload_generator(server_data) 02:03:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:03:30 WARNING - return encode_string_as_bmp_image(data) 02:03:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:03:30 WARNING - img.save(f, "BMP") 02:03:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:03:30 WARNING - f.write(bmpfileheader) 02:03:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:03:30 WARNING - 02:03:39 INFO - PROCESS | 1835 | --DOCSHELL 0x82d31000 == 7 [pid = 1835] [id = 521] 02:03:45 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d31400) [pid = 1835] [serial = 1530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 02:03:51 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9a400) [pid = 1835] [serial = 1532] [outer = (nil)] [url = about:blank] 02:03:51 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d96800) [pid = 1835] [serial = 1534] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:04:00 INFO - PROCESS | 1835 | 1477559040372 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]]]}] 02:04:00 INFO - . 02:04:00 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30767ms 02:04:00 INFO - PROCESS | 1835 | 1477559040427 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 1835 | 1477559040436 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 02:04:00 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 02:04:00 INFO - PROCESS | 1835 | 1477559040454 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}] 02:04:00 INFO - PROCESS | 1835 | 1477559040713 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 02:04:00 INFO - PROCESS | 1835 | 1477559040805 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 02:04:00 INFO - PROCESS | 1835 | 1477559040812 Marionette TRACE conn4 <- [1,2426,null,["8"]] 02:04:00 INFO - PROCESS | 1835 | 1477559040821 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 02:04:00 INFO - PROCESS | 1835 | 1477559040830 Marionette TRACE conn4 <- [1,2427,null,{}] 02:04:00 INFO - PROCESS | 1835 | 1477559040842 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d33c00 == 8 [pid = 1835] [id = 523] 02:04:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d92400) [pid = 1835] [serial = 1536] [outer = (nil)] 02:04:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98000) [pid = 1835] [serial = 1537] [outer = 0x82d92400] 02:04:00 INFO - PROCESS | 1835 | 1477559040943 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9f000) [pid = 1835] [serial = 1538] [outer = 0x82d92400] 02:04:01 INFO - PROCESS | 1835 | 1477559041694 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]]]}] 02:04:01 INFO - . 02:04:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1273ms 02:04:01 INFO - PROCESS | 1835 | 1477559041722 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:04:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 02:04:01 INFO - PROCESS | 1835 | 1477559041729 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:04:01 INFO - PROCESS | 1835 | 1477559041742 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}] 02:04:01 INFO - PROCESS | 1835 | 1477559041976 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 02:04:02 INFO - PROCESS | 1835 | 1477559042120 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 02:04:02 INFO - PROCESS | 1835 | 1477559042126 Marionette TRACE conn4 <- [1,2431,null,["8"]] 02:04:02 INFO - PROCESS | 1835 | 1477559042135 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 02:04:02 INFO - PROCESS | 1835 | 1477559042142 Marionette TRACE conn4 <- [1,2432,null,{}] 02:04:02 INFO - PROCESS | 1835 | 1477559042149 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d24800 == 9 [pid = 1835] [id = 524] 02:04:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x831d4c00) [pid = 1835] [serial = 1539] [outer = (nil)] 02:04:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x831d9000) [pid = 1835] [serial = 1540] [outer = 0x831d4c00] 02:04:02 INFO - PROCESS | 1835 | 1477559042250 Marionette DEBUG loaded listener.js 02:04:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x831d9400) [pid = 1835] [serial = 1541] [outer = 0x831d4c00] 02:04:03 INFO - PROCESS | 1835 | 1477559043030 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]]]}] 02:04:03 INFO - . 02:04:03 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1326ms 02:04:03 INFO - PROCESS | 1835 | 1477559043074 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 02:04:03 INFO - PROCESS | 1835 | 1477559043083 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 02:04:03 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 02:04:03 INFO - PROCESS | 1835 | 1477559043098 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}] 02:04:03 INFO - PROCESS | 1835 | 1477559043299 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:04:03 INFO - PROCESS | 1835 | 1477559043312 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 02:04:03 INFO - PROCESS | 1835 | 1477559043318 Marionette TRACE conn4 <- [1,2436,null,["8"]] 02:04:03 INFO - PROCESS | 1835 | 1477559043325 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 02:04:03 INFO - PROCESS | 1835 | 1477559043332 Marionette TRACE conn4 <- [1,2437,null,{}] 02:04:03 INFO - PROCESS | 1835 | 1477559043340 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x83c9f400 == 10 [pid = 1835] [id = 525] 02:04:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83c9f800) [pid = 1835] [serial = 1542] [outer = (nil)] 02:04:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca1400) [pid = 1835] [serial = 1543] [outer = 0x83c9f800] 02:04:03 INFO - PROCESS | 1835 | 1477559043546 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83ca6400) [pid = 1835] [serial = 1544] [outer = 0x83c9f800] 02:04:04 INFO - PROCESS | 1835 | 1477559044252 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]]]}] 02:04:04 INFO - . 02:04:04 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1171ms 02:04:04 INFO - PROCESS | 1835 | 1477559044268 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 02:04:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 02:04:04 INFO - PROCESS | 1835 | 1477559044273 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 02:04:04 INFO - PROCESS | 1835 | 1477559044280 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}] 02:04:04 INFO - PROCESS | 1835 | 1477559044467 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 02:04:04 INFO - PROCESS | 1835 | 1477559044601 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 02:04:04 INFO - PROCESS | 1835 | 1477559044609 Marionette TRACE conn4 <- [1,2441,null,["8"]] 02:04:04 INFO - PROCESS | 1835 | 1477559044620 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 02:04:04 INFO - PROCESS | 1835 | 1477559044626 Marionette TRACE conn4 <- [1,2442,null,{}] 02:04:04 INFO - PROCESS | 1835 | 1477559044634 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x881ef000 == 11 [pid = 1835] [id = 526] 02:04:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x881f0400) [pid = 1835] [serial = 1545] [outer = (nil)] 02:04:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x881f2800) [pid = 1835] [serial = 1546] [outer = 0x881f0400] 02:04:04 INFO - PROCESS | 1835 | 1477559044721 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882a3800) [pid = 1835] [serial = 1547] [outer = 0x881f0400] 02:04:05 INFO - PROCESS | 1835 | 1477559045432 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]]]}] 02:04:05 INFO - . 02:04:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1186ms 02:04:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 02:04:05 INFO - PROCESS | 1835 | 1477559045467 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 02:04:05 INFO - PROCESS | 1835 | 1477559045470 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 02:04:05 INFO - PROCESS | 1835 | 1477559045478 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}] 02:04:05 INFO - PROCESS | 1835 | 1477559045707 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 02:04:05 INFO - PROCESS | 1835 | 1477559045726 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 02:04:05 INFO - PROCESS | 1835 | 1477559045731 Marionette TRACE conn4 <- [1,2446,null,["8"]] 02:04:05 INFO - PROCESS | 1835 | 1477559045740 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 02:04:05 INFO - PROCESS | 1835 | 1477559045747 Marionette TRACE conn4 <- [1,2447,null,{}] 02:04:05 INFO - PROCESS | 1835 | 1477559045753 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x88308800 == 12 [pid = 1835] [id = 527] 02:04:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88309800) [pid = 1835] [serial = 1548] [outer = (nil)] 02:04:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x8830c800) [pid = 1835] [serial = 1549] [outer = 0x88309800] 02:04:05 INFO - PROCESS | 1835 | 1477559045842 Marionette DEBUG loaded listener.js 02:04:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8830e800) [pid = 1835] [serial = 1550] [outer = 0x88309800] 02:04:06 INFO - PROCESS | 1835 | 1477559046564 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]]]}] 02:04:06 INFO - . 02:04:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1136ms 02:04:06 INFO - PROCESS | 1835 | 1477559046615 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:04:06 INFO - PROCESS | 1835 | 1477559046620 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:04:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 02:04:06 INFO - PROCESS | 1835 | 1477559046627 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}] 02:04:06 INFO - PROCESS | 1835 | 1477559046917 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 02:04:06 INFO - PROCESS | 1835 | 1477559046940 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 02:04:06 INFO - PROCESS | 1835 | 1477559046945 Marionette TRACE conn4 <- [1,2451,null,["8"]] 02:04:06 INFO - PROCESS | 1835 | 1477559046951 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 02:04:06 INFO - PROCESS | 1835 | 1477559046957 Marionette TRACE conn4 <- [1,2452,null,{}] 02:04:06 INFO - PROCESS | 1835 | 1477559046965 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x88959400 == 13 [pid = 1835] [id = 528] 02:04:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88959800) [pid = 1835] [serial = 1551] [outer = (nil)] 02:04:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88990c00) [pid = 1835] [serial = 1552] [outer = 0x88959800] 02:04:07 INFO - PROCESS | 1835 | 1477559047126 Marionette DEBUG loaded listener.js 02:04:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88998400) [pid = 1835] [serial = 1553] [outer = 0x88959800] 02:04:07 INFO - PROCESS | 1835 | 1477559047946 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]]]}] 02:04:07 INFO - . 02:04:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1375ms 02:04:08 INFO - PROCESS | 1835 | 1477559048003 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 02:04:08 INFO - PROCESS | 1835 | 1477559048007 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 02:04:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 02:04:08 INFO - PROCESS | 1835 | 1477559048014 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}] 02:04:08 INFO - PROCESS | 1835 | 1477559048238 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:04:08 INFO - PROCESS | 1835 | 1477559048261 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 02:04:08 INFO - PROCESS | 1835 | 1477559048269 Marionette TRACE conn4 <- [1,2456,null,["8"]] 02:04:08 INFO - PROCESS | 1835 | 1477559048275 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 02:04:08 INFO - PROCESS | 1835 | 1477559048282 Marionette TRACE conn4 <- [1,2457,null,{}] 02:04:08 INFO - PROCESS | 1835 | 1477559048354 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad8c00 == 14 [pid = 1835] [id = 529] 02:04:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x88ad9c00) [pid = 1835] [serial = 1554] [outer = (nil)] 02:04:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x88add000) [pid = 1835] [serial = 1555] [outer = 0x88ad9c00] 02:04:08 INFO - PROCESS | 1835 | 1477559048438 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8c8c2000) [pid = 1835] [serial = 1556] [outer = 0x88ad9c00] 02:04:09 INFO - PROCESS | 1835 | 1477559049194 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]]]}] 02:04:09 INFO - . 02:04:09 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 1220ms 02:04:09 INFO - PROCESS | 1835 | 1477559049238 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 02:04:09 INFO - PROCESS | 1835 | 1477559049245 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 02:04:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 02:04:09 INFO - PROCESS | 1835 | 1477559049259 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}] 02:04:09 INFO - PROCESS | 1835 | 1477559049472 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 02:04:09 INFO - PROCESS | 1835 | 1477559049642 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 02:04:09 INFO - PROCESS | 1835 | 1477559049648 Marionette TRACE conn4 <- [1,2461,null,["8"]] 02:04:09 INFO - PROCESS | 1835 | 1477559049657 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 02:04:09 INFO - PROCESS | 1835 | 1477559049665 Marionette TRACE conn4 <- [1,2462,null,{}] 02:04:09 INFO - PROCESS | 1835 | 1477559049672 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b68400 == 15 [pid = 1835] [id = 530] 02:04:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x83b69800) [pid = 1835] [serial = 1557] [outer = (nil)] 02:04:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x83b6f800) [pid = 1835] [serial = 1558] [outer = 0x83b69800] 02:04:09 INFO - PROCESS | 1835 | 1477559049787 Marionette DEBUG loaded listener.js 02:04:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83b6e000) [pid = 1835] [serial = 1559] [outer = 0x83b69800] 02:04:10 INFO - PROCESS | 1835 | 1477559050563 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]]]}] 02:04:10 INFO - . 02:04:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1325ms 02:04:10 INFO - PROCESS | 1835 | 1477559050583 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 1835 | 1477559050591 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 02:04:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 02:04:10 INFO - PROCESS | 1835 | 1477559050600 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}] 02:04:10 INFO - PROCESS | 1835 | 1477559050911 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 02:04:11 INFO - PROCESS | 1835 | 1477559051085 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 02:04:11 INFO - PROCESS | 1835 | 1477559051090 Marionette TRACE conn4 <- [1,2466,null,["8"]] 02:04:11 INFO - PROCESS | 1835 | 1477559051098 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 02:04:11 INFO - PROCESS | 1835 | 1477559051107 Marionette TRACE conn4 <- [1,2467,null,{}] 02:04:11 INFO - PROCESS | 1835 | 1477559051160 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x831cd400 == 16 [pid = 1835] [id = 531] 02:04:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x83c9dc00) [pid = 1835] [serial = 1560] [outer = (nil)] 02:04:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x88ad0800) [pid = 1835] [serial = 1561] [outer = 0x83c9dc00] 02:04:11 INFO - PROCESS | 1835 | 1477559051266 Marionette DEBUG loaded listener.js 02:04:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x88ad5800) [pid = 1835] [serial = 1562] [outer = 0x83c9dc00] 02:04:12 INFO - PROCESS | 1835 | 1477559052176 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]]]}] 02:04:12 INFO - . 02:04:12 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 1630ms 02:04:12 INFO - PROCESS | 1835 | 1477559052246 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:04:12 INFO - PROCESS | 1835 | 1477559052260 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:04:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 02:04:12 INFO - PROCESS | 1835 | 1477559052336 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}] 02:04:12 INFO - PROCESS | 1835 | 1477559052685 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 02:04:12 INFO - PROCESS | 1835 | 1477559052953 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 02:04:12 INFO - PROCESS | 1835 | 1477559052962 Marionette TRACE conn4 <- [1,2471,null,["8"]] 02:04:13 INFO - PROCESS | 1835 | 1477559053015 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 02:04:13 INFO - PROCESS | 1835 | 1477559053029 Marionette TRACE conn4 <- [1,2472,null,{}] 02:04:13 INFO - PROCESS | 1835 | 1477559053042 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8cfc00 == 17 [pid = 1835] [id = 532] 02:04:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8c8d0000) [pid = 1835] [serial = 1563] [outer = (nil)] 02:04:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8daf4800) [pid = 1835] [serial = 1564] [outer = 0x8c8d0000] 02:04:13 INFO - PROCESS | 1835 | 1477559053174 Marionette DEBUG loaded listener.js 02:04:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8daf5400) [pid = 1835] [serial = 1565] [outer = 0x8c8d0000] 02:04:13 INFO - PROCESS | 1835 | 1477559053893 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]]]}] 02:04:13 INFO - . 02:04:13 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 1636ms 02:04:13 INFO - PROCESS | 1835 | 1477559053954 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 02:04:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 02:04:13 INFO - PROCESS | 1835 | 1477559053960 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 02:04:13 INFO - PROCESS | 1835 | 1477559053971 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}] 02:04:14 INFO - PROCESS | 1835 | 1477559054237 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:04:14 INFO - PROCESS | 1835 | 1477559054518 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 02:04:14 INFO - PROCESS | 1835 | 1477559054525 Marionette TRACE conn4 <- [1,2476,null,["8"]] 02:04:14 INFO - PROCESS | 1835 | 1477559054538 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 02:04:14 INFO - PROCESS | 1835 | 1477559054550 Marionette TRACE conn4 <- [1,2477,null,{}] 02:04:14 INFO - PROCESS | 1835 | 1477559054608 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d28c00 == 18 [pid = 1835] [id = 533] 02:04:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x82d9b400) [pid = 1835] [serial = 1566] [outer = (nil)] 02:04:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x82e85c00) [pid = 1835] [serial = 1567] [outer = 0x82d9b400] 02:04:14 INFO - PROCESS | 1835 | 1477559054715 Marionette DEBUG loaded listener.js 02:04:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x83b67000) [pid = 1835] [serial = 1568] [outer = 0x82d9b400] 02:04:15 INFO - PROCESS | 1835 | 1477559055483 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]]]}] 02:04:15 INFO - PROCESS | 1835 | --DOCSHELL 0x82d92800 == 17 [pid = 1835] [id = 522] 02:04:15 INFO - . 02:04:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1577ms 02:04:15 INFO - PROCESS | 1835 | 1477559055561 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 02:04:15 INFO - PROCESS | 1835 | 1477559055569 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 02:04:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 02:04:15 INFO - PROCESS | 1835 | 1477559055579 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:04:15 INFO - PROCESS | 1835 | 1477559055770 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 02:04:15 INFO - PROCESS | 1835 | 1477559055906 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 02:04:15 INFO - PROCESS | 1835 | 1477559055913 Marionette TRACE conn4 <- [1,2481,null,["8"]] 02:04:15 INFO - PROCESS | 1835 | 1477559055922 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 02:04:15 INFO - PROCESS | 1835 | 1477559055931 Marionette TRACE conn4 <- [1,2482,null,{}] 02:04:15 INFO - PROCESS | 1835 | 1477559055942 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f5c00 == 18 [pid = 1835] [id = 534] 02:04:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x881f6000) [pid = 1835] [serial = 1569] [outer = (nil)] 02:04:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x882a7400) [pid = 1835] [serial = 1570] [outer = 0x881f6000] 02:04:16 INFO - PROCESS | 1835 | 1477559056036 Marionette DEBUG loaded listener.js 02:04:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x882aa000) [pid = 1835] [serial = 1571] [outer = 0x881f6000] 02:04:16 INFO - PROCESS | 1835 | 1477559056683 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:04:16 INFO - . 02:04:16 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 1133ms 02:04:16 INFO - PROCESS | 1835 | 1477559056713 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 02:04:16 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:04:16 INFO - PROCESS | 1835 | 1477559056719 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 02:04:16 INFO - PROCESS | 1835 | 1477559056728 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:04:16 INFO - PROCESS | 1835 | 1477559056924 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 02:04:17 INFO - PROCESS | 1835 | 1477559057067 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 02:04:17 INFO - PROCESS | 1835 | 1477559057078 Marionette TRACE conn4 <- [1,2486,null,["8"]] 02:04:17 INFO - PROCESS | 1835 | 1477559057087 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 02:04:17 INFO - PROCESS | 1835 | 1477559057094 Marionette TRACE conn4 <- [1,2487,null,{}] 02:04:17 INFO - PROCESS | 1835 | 1477559057104 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8899d800 == 19 [pid = 1835] [id = 535] 02:04:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8899dc00) [pid = 1835] [serial = 1572] [outer = (nil)] 02:04:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x88ad2800) [pid = 1835] [serial = 1573] [outer = 0x8899dc00] 02:04:17 INFO - PROCESS | 1835 | 1477559057191 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8c8ca800) [pid = 1835] [serial = 1574] [outer = 0x8899dc00] 02:04:17 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:04:17 WARNING - wptserve Traceback (most recent call last): 02:04:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:04:17 WARNING - rv = self.func(request, response) 02:04:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:04:17 WARNING - access_control_allow_origin = "*") 02:04:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:04:17 WARNING - payload = payload_generator(server_data) 02:04:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:04:17 WARNING - return encode_string_as_bmp_image(data) 02:04:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:04:17 WARNING - img.save(f, "BMP") 02:04:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:04:17 WARNING - f.write(bmpfileheader) 02:04:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:04:17 WARNING - 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x88959800) [pid = 1835] [serial = 1551] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x88309800) [pid = 1835] [serial = 1548] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x881f0400) [pid = 1835] [serial = 1545] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x83c9f800) [pid = 1835] [serial = 1542] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x831d4c00) [pid = 1835] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x82d92400) [pid = 1835] [serial = 1536] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 02:04:19 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x82d93400) [pid = 1835] [serial = 1533] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82d24800 == 18 [pid = 1835] [id = 524] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x88959400 == 17 [pid = 1835] [id = 528] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x88308800 == 16 [pid = 1835] [id = 527] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x881ef000 == 15 [pid = 1835] [id = 526] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x83c9f400 == 14 [pid = 1835] [id = 525] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82d33c00 == 13 [pid = 1835] [id = 523] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x881f5c00 == 12 [pid = 1835] [id = 534] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82d28c00 == 11 [pid = 1835] [id = 533] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8cfc00 == 10 [pid = 1835] [id = 532] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x831cd400 == 9 [pid = 1835] [id = 531] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x83b68400 == 8 [pid = 1835] [id = 530] 02:04:24 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad8c00 == 7 [pid = 1835] [id = 529] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x882a3800) [pid = 1835] [serial = 1547] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x88add000) [pid = 1835] [serial = 1555] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x88998400) [pid = 1835] [serial = 1553] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8830c800) [pid = 1835] [serial = 1549] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x88990c00) [pid = 1835] [serial = 1552] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82d98000) [pid = 1835] [serial = 1537] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x881f2800) [pid = 1835] [serial = 1546] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82d9e000) [pid = 1835] [serial = 1535] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x83ca1400) [pid = 1835] [serial = 1543] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x831d9000) [pid = 1835] [serial = 1540] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8830e800) [pid = 1835] [serial = 1550] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x82d9f000) [pid = 1835] [serial = 1538] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x831d9400) [pid = 1835] [serial = 1541] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x83ca6400) [pid = 1835] [serial = 1544] [outer = (nil)] [url = about:blank] 02:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x83c9dc00) [pid = 1835] [serial = 1560] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 02:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x88ad9c00) [pid = 1835] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 02:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8c8d0000) [pid = 1835] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 02:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x881f6000) [pid = 1835] [serial = 1569] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 02:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x83b69800) [pid = 1835] [serial = 1557] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 02:04:27 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82d9b400) [pid = 1835] [serial = 1566] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x83b6e000) [pid = 1835] [serial = 1559] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x83b6f800) [pid = 1835] [serial = 1558] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x88ad5800) [pid = 1835] [serial = 1562] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x88ad0800) [pid = 1835] [serial = 1561] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8daf5400) [pid = 1835] [serial = 1565] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8daf4800) [pid = 1835] [serial = 1564] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x83b67000) [pid = 1835] [serial = 1568] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82e85c00) [pid = 1835] [serial = 1567] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x882aa000) [pid = 1835] [serial = 1571] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x882a7400) [pid = 1835] [serial = 1570] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x88ad2800) [pid = 1835] [serial = 1573] [outer = (nil)] [url = about:blank] 02:04:32 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8c8c2000) [pid = 1835] [serial = 1556] [outer = (nil)] [url = about:blank] 02:04:47 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:04:47 INFO - PROCESS | 1835 | 1477559087409 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:04:47 INFO - . 02:04:47 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30728ms 02:04:47 INFO - PROCESS | 1835 | 1477559087456 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:04:47 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 02:04:47 INFO - PROCESS | 1835 | 1477559087464 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:04:47 INFO - PROCESS | 1835 | 1477559087476 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:04:47 INFO - PROCESS | 1835 | 1477559087729 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 02:04:47 INFO - PROCESS | 1835 | 1477559087814 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 02:04:47 INFO - PROCESS | 1835 | 1477559087820 Marionette TRACE conn4 <- [1,2491,null,["8"]] 02:04:47 INFO - PROCESS | 1835 | 1477559087829 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 02:04:47 INFO - PROCESS | 1835 | 1477559087839 Marionette TRACE conn4 <- [1,2492,null,{}] 02:04:47 INFO - PROCESS | 1835 | 1477559087850 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95000 == 8 [pid = 1835] [id = 536] 02:04:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d95400) [pid = 1835] [serial = 1575] [outer = (nil)] 02:04:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d99000) [pid = 1835] [serial = 1576] [outer = 0x82d95400] 02:04:47 INFO - PROCESS | 1835 | 1477559087943 Marionette DEBUG loaded listener.js 02:04:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9e800) [pid = 1835] [serial = 1577] [outer = 0x82d95400] 02:04:48 WARNING - wptserve Traceback (most recent call last): 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:04:48 WARNING - rv = self.func(request, response) 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:04:48 WARNING - access_control_allow_origin = "*") 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:04:48 WARNING - payload = payload_generator(server_data) 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:04:48 WARNING - return encode_string_as_bmp_image(data) 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:04:48 WARNING - img.save(f, "BMP") 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:04:48 WARNING - f.write(bmpfileheader) 02:04:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:04:48 WARNING - 02:04:48 WARNING - wptserve Traceback (most recent call last): 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:04:48 WARNING - rv = self.func(request, response) 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:04:48 WARNING - access_control_allow_origin = "*") 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:04:48 WARNING - payload = payload_generator(server_data) 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:04:48 WARNING - return encode_string_as_bmp_image(data) 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:04:48 WARNING - img.save(f, "BMP") 02:04:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:04:48 WARNING - f.write(bmpfileheader) 02:04:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:04:48 WARNING - 02:04:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8899d800 == 7 [pid = 1835] [id = 535] 02:04:59 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8899dc00) [pid = 1835] [serial = 1572] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 02:05:06 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8c8ca800) [pid = 1835] [serial = 1574] [outer = (nil)] [url = about:blank] 02:05:06 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d99000) [pid = 1835] [serial = 1576] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:05:18 INFO - PROCESS | 1835 | 1477559118175 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:05:18 INFO - . 02:05:18 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30727ms 02:05:18 INFO - PROCESS | 1835 | 1477559118200 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 02:05:18 INFO - PROCESS | 1835 | 1477559118208 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 02:05:18 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:05:18 INFO - PROCESS | 1835 | 1477559118221 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:18 INFO - PROCESS | 1835 | 1477559118472 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:05:18 INFO - PROCESS | 1835 | 1477559118556 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 02:05:18 INFO - PROCESS | 1835 | 1477559118564 Marionette TRACE conn4 <- [1,2496,null,["8"]] 02:05:18 INFO - PROCESS | 1835 | 1477559118573 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 02:05:18 INFO - PROCESS | 1835 | 1477559118581 Marionette TRACE conn4 <- [1,2497,null,{}] 02:05:18 INFO - PROCESS | 1835 | 1477559118589 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d31800 == 8 [pid = 1835] [id = 537] 02:05:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d33400) [pid = 1835] [serial = 1578] [outer = (nil)] 02:05:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d95c00) [pid = 1835] [serial = 1579] [outer = 0x82d33400] 02:05:18 INFO - PROCESS | 1835 | 1477559118696 Marionette DEBUG loaded listener.js 02:05:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9dc00) [pid = 1835] [serial = 1580] [outer = 0x82d33400] 02:05:19 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:05:19 WARNING - wptserve Traceback (most recent call last): 02:05:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:05:19 WARNING - rv = self.func(request, response) 02:05:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:05:19 WARNING - access_control_allow_origin = "*") 02:05:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:05:19 WARNING - payload = payload_generator(server_data) 02:05:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:05:19 WARNING - return encode_string_as_bmp_image(data) 02:05: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 02:05:19 WARNING - img.save(f, "BMP") 02:05:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:05:19 WARNING - f.write(bmpfileheader) 02:05:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:05:19 WARNING - 02:05:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95000 == 7 [pid = 1835] [id = 536] 02:05:34 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d95400) [pid = 1835] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 02:05:39 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9e800) [pid = 1835] [serial = 1577] [outer = (nil)] [url = about:blank] 02:05:39 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d95c00) [pid = 1835] [serial = 1579] [outer = (nil)] [url = about:blank] 02:05:48 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:05:48 INFO - PROCESS | 1835 | 1477559148918 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:05:48 INFO - . 02:05:48 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30722ms 02:05:48 INFO - PROCESS | 1835 | 1477559148942 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 02:05:48 INFO - PROCESS | 1835 | 1477559148949 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 02:05:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 02:05:48 INFO - PROCESS | 1835 | 1477559148962 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:49 INFO - PROCESS | 1835 | 1477559149210 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 02:05:49 INFO - PROCESS | 1835 | 1477559149296 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 02:05:49 INFO - PROCESS | 1835 | 1477559149303 Marionette TRACE conn4 <- [1,2501,null,["8"]] 02:05:49 INFO - PROCESS | 1835 | 1477559149312 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 02:05:49 INFO - PROCESS | 1835 | 1477559149320 Marionette TRACE conn4 <- [1,2502,null,{}] 02:05:49 INFO - PROCESS | 1835 | 1477559149327 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95c00 == 8 [pid = 1835] [id = 538] 02:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d96000) [pid = 1835] [serial = 1581] [outer = (nil)] 02:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d9a000) [pid = 1835] [serial = 1582] [outer = 0x82d96000] 02:05:49 INFO - PROCESS | 1835 | 1477559149426 Marionette DEBUG loaded listener.js 02:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82da1000) [pid = 1835] [serial = 1583] [outer = 0x82d96000] 02:05:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e8c400 == 9 [pid = 1835] [id = 539] 02:05:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x831cc800) [pid = 1835] [serial = 1584] [outer = (nil)] 02:05:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82e85400) [pid = 1835] [serial = 1585] [outer = 0x831cc800] 02:05:50 INFO - PROCESS | 1835 | 1477559150177 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:05:50 INFO - . 02:05:50 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1281ms 02:05:50 INFO - PROCESS | 1835 | 1477559150241 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 02:05:50 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 02:05:50 INFO - PROCESS | 1835 | 1477559150248 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 02:05:50 INFO - PROCESS | 1835 | 1477559150255 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:50 INFO - PROCESS | 1835 | 1477559150483 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 02:05:50 INFO - PROCESS | 1835 | 1477559150606 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 02:05:50 INFO - PROCESS | 1835 | 1477559150612 Marionette TRACE conn4 <- [1,2506,null,["8"]] 02:05:50 INFO - PROCESS | 1835 | 1477559150619 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 02:05:50 INFO - PROCESS | 1835 | 1477559150625 Marionette TRACE conn4 <- [1,2507,null,{}] 02:05:50 INFO - PROCESS | 1835 | 1477559150632 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320ec00 == 10 [pid = 1835] [id = 540] 02:05:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83210c00) [pid = 1835] [serial = 1586] [outer = (nil)] 02:05:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83213800) [pid = 1835] [serial = 1587] [outer = 0x83210c00] 02:05:50 INFO - PROCESS | 1835 | 1477559150720 Marionette DEBUG loaded listener.js 02:05:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83215c00) [pid = 1835] [serial = 1588] [outer = 0x83210c00] 02:05:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b74c00 == 11 [pid = 1835] [id = 541] 02:05:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83b75800) [pid = 1835] [serial = 1589] [outer = (nil)] 02:05:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x83c9e400) [pid = 1835] [serial = 1590] [outer = 0x83b75800] 02:05:51 INFO - PROCESS | 1835 | 1477559151660 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:05:51 INFO - . 02:05:51 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1475ms 02:05:51 INFO - PROCESS | 1835 | 1477559151739 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:05:51 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 02:05:51 INFO - PROCESS | 1835 | 1477559151747 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:05:51 INFO - PROCESS | 1835 | 1477559151754 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:51 INFO - PROCESS | 1835 | 1477559151952 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 02:05:52 INFO - PROCESS | 1835 | 1477559152083 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 02:05:52 INFO - PROCESS | 1835 | 1477559152088 Marionette TRACE conn4 <- [1,2511,null,["8"]] 02:05:52 INFO - PROCESS | 1835 | 1477559152094 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 02:05:52 INFO - PROCESS | 1835 | 1477559152104 Marionette TRACE conn4 <- [1,2512,null,{}] 02:05:52 INFO - PROCESS | 1835 | 1477559152111 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x8803f800 == 12 [pid = 1835] [id = 542] 02:05:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x88040800) [pid = 1835] [serial = 1591] [outer = (nil)] 02:05:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x88043c00) [pid = 1835] [serial = 1592] [outer = 0x88040800] 02:05:52 INFO - PROCESS | 1835 | 1477559152202 Marionette DEBUG loaded listener.js 02:05:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8804b400) [pid = 1835] [serial = 1593] [outer = 0x88040800] 02:05:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a3800 == 13 [pid = 1835] [id = 543] 02:05:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x882a3c00) [pid = 1835] [serial = 1594] [outer = (nil)] 02:05:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x882a6400) [pid = 1835] [serial = 1595] [outer = 0x882a3c00] 02:05:53 INFO - PROCESS | 1835 | 1477559153003 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:05:53 INFO - . 02:05:53 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1277ms 02:05:53 INFO - PROCESS | 1835 | 1477559153047 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 02:05:53 INFO - PROCESS | 1835 | 1477559153052 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 02:05:53 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 02:05:53 INFO - PROCESS | 1835 | 1477559153059 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:53 INFO - PROCESS | 1835 | 1477559153261 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:05:53 INFO - PROCESS | 1835 | 1477559153391 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 02:05:53 INFO - PROCESS | 1835 | 1477559153399 Marionette TRACE conn4 <- [1,2516,null,["8"]] 02:05:53 INFO - PROCESS | 1835 | 1477559153405 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 02:05:53 INFO - PROCESS | 1835 | 1477559153411 Marionette TRACE conn4 <- [1,2517,null,{}] 02:05:53 INFO - PROCESS | 1835 | 1477559153418 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x882ab800 == 14 [pid = 1835] [id = 544] 02:05:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x882ad800) [pid = 1835] [serial = 1596] [outer = (nil)] 02:05:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88306400) [pid = 1835] [serial = 1597] [outer = 0x882ad800] 02:05:53 INFO - PROCESS | 1835 | 1477559153503 Marionette DEBUG loaded listener.js 02:05:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88308400) [pid = 1835] [serial = 1598] [outer = 0x882ad800] 02:05:54 INFO - PROCESS | 1835 | 1477559154165 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:05:54 INFO - . 02:05:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1119ms 02:05:54 INFO - PROCESS | 1835 | 1477559154179 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 02:05:54 INFO - PROCESS | 1835 | 1477559154183 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 02:05:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 02:05:54 INFO - PROCESS | 1835 | 1477559154190 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:54 INFO - PROCESS | 1835 | 1477559154410 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 02:05:54 INFO - PROCESS | 1835 | 1477559154434 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 02:05:54 INFO - PROCESS | 1835 | 1477559154440 Marionette TRACE conn4 <- [1,2521,null,["8"]] 02:05:54 INFO - PROCESS | 1835 | 1477559154445 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 02:05:54 INFO - PROCESS | 1835 | 1477559154450 Marionette TRACE conn4 <- [1,2522,null,{}] 02:05:54 INFO - PROCESS | 1835 | 1477559154455 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895a800 == 15 [pid = 1835] [id = 545] 02:05:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8895b000) [pid = 1835] [serial = 1599] [outer = (nil)] 02:05:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8895d400) [pid = 1835] [serial = 1600] [outer = 0x8895b000] 02:05:54 INFO - PROCESS | 1835 | 1477559154539 Marionette DEBUG loaded listener.js 02:05:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8895f400) [pid = 1835] [serial = 1601] [outer = 0x8895b000] 02:05:55 INFO - PROCESS | 1835 | 1477559155209 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:05:55 INFO - . 02:05:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1069ms 02:05:55 INFO - PROCESS | 1835 | 1477559155260 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 02:05:55 INFO - PROCESS | 1835 | 1477559155265 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 02:05:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 02:05:55 INFO - PROCESS | 1835 | 1477559155271 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:55 INFO - PROCESS | 1835 | 1477559155533 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 02:05:55 INFO - PROCESS | 1835 | 1477559155624 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 02:05:55 INFO - PROCESS | 1835 | 1477559155628 Marionette TRACE conn4 <- [1,2526,null,["8"]] 02:05:55 INFO - PROCESS | 1835 | 1477559155632 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 02:05:55 INFO - PROCESS | 1835 | 1477559155639 Marionette TRACE conn4 <- [1,2527,null,{}] 02:05:55 INFO - PROCESS | 1835 | 1477559155644 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8899ac00 == 16 [pid = 1835] [id = 546] 02:05:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8899c800) [pid = 1835] [serial = 1602] [outer = (nil)] 02:05:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x88ad7800) [pid = 1835] [serial = 1603] [outer = 0x8899c800] 02:05:55 INFO - PROCESS | 1835 | 1477559155728 Marionette DEBUG loaded listener.js 02:05:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x88adbc00) [pid = 1835] [serial = 1604] [outer = 0x8899c800] 02:05:56 INFO - PROCESS | 1835 | 1477559156397 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:05:56 INFO - . 02:05:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1181ms 02:05:56 INFO - PROCESS | 1835 | 1477559156455 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:05:56 INFO - PROCESS | 1835 | 1477559156459 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:05:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 02:05:56 INFO - PROCESS | 1835 | 1477559156466 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:56 INFO - PROCESS | 1835 | 1477559156689 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 02:05:56 INFO - PROCESS | 1835 | 1477559156707 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 02:05:56 INFO - PROCESS | 1835 | 1477559156715 Marionette TRACE conn4 <- [1,2531,null,["8"]] 02:05:56 INFO - PROCESS | 1835 | 1477559156722 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 02:05:56 INFO - PROCESS | 1835 | 1477559156728 Marionette TRACE conn4 <- [1,2532,null,{}] 02:05:56 INFO - PROCESS | 1835 | 1477559156734 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8cac00 == 17 [pid = 1835] [id = 547] 02:05:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c8cb000) [pid = 1835] [serial = 1605] [outer = (nil)] 02:05:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c8cd800) [pid = 1835] [serial = 1606] [outer = 0x8c8cb000] 02:05:56 INFO - PROCESS | 1835 | 1477559156885 Marionette DEBUG loaded listener.js 02:05:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8c8cdc00) [pid = 1835] [serial = 1607] [outer = 0x8c8cb000] 02:05:57 INFO - PROCESS | 1835 | 1477559157630 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:05:57 INFO - . 02:05:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1180ms 02:05:57 INFO - PROCESS | 1835 | 1477559157662 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 02:05:57 INFO - PROCESS | 1835 | 1477559157670 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 02:05:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 02:05:57 INFO - PROCESS | 1835 | 1477559157683 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:57 INFO - PROCESS | 1835 | 1477559157901 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:05:58 INFO - PROCESS | 1835 | 1477559158075 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 02:05:58 INFO - PROCESS | 1835 | 1477559158080 Marionette TRACE conn4 <- [1,2536,null,["8"]] 02:05:58 INFO - PROCESS | 1835 | 1477559158090 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 02:05:58 INFO - PROCESS | 1835 | 1477559158097 Marionette TRACE conn4 <- [1,2537,null,{}] 02:05:58 INFO - PROCESS | 1835 | 1477559158106 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6a800 == 18 [pid = 1835] [id = 548] 02:05:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x83b6b400) [pid = 1835] [serial = 1608] [outer = (nil)] 02:05:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x83b6e400) [pid = 1835] [serial = 1609] [outer = 0x83b6b400] 02:05:58 INFO - PROCESS | 1835 | 1477559158211 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x83b6d400) [pid = 1835] [serial = 1610] [outer = 0x83b6b400] 02:05:58 INFO - PROCESS | 1835 | 1477559158916 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:05:58 INFO - . 02:05:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1279ms 02:05:58 INFO - PROCESS | 1835 | 1477559158961 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 02:05:58 INFO - PROCESS | 1835 | 1477559158970 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 02:05:58 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 02:05:58 INFO - PROCESS | 1835 | 1477559158978 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:05:59 INFO - PROCESS | 1835 | 1477559159180 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 02:05:59 INFO - PROCESS | 1835 | 1477559159362 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 02:05:59 INFO - PROCESS | 1835 | 1477559159371 Marionette TRACE conn4 <- [1,2541,null,["8"]] 02:05:59 INFO - PROCESS | 1835 | 1477559159385 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 02:05:59 INFO - PROCESS | 1835 | 1477559159397 Marionette TRACE conn4 <- [1,2542,null,{}] 02:05:59 INFO - PROCESS | 1835 | 1477559159409 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x83cabc00 == 19 [pid = 1835] [id = 549] 02:05:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x882a2000) [pid = 1835] [serial = 1611] [outer = (nil)] 02:05:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x88992400) [pid = 1835] [serial = 1612] [outer = 0x882a2000] 02:05:59 INFO - PROCESS | 1835 | 1477559159583 Marionette DEBUG loaded listener.js 02:05:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x88991400) [pid = 1835] [serial = 1613] [outer = 0x882a2000] 02:06:00 INFO - PROCESS | 1835 | 1477559160381 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:06:00 INFO - . 02:06:00 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1431ms 02:06:00 INFO - PROCESS | 1835 | 1477559160417 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 02:06:00 INFO - PROCESS | 1835 | 1477559160426 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 02:06:00 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 02:06:00 INFO - PROCESS | 1835 | 1477559160480 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:06:00 INFO - PROCESS | 1835 | 1477559160688 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 02:06:00 INFO - PROCESS | 1835 | 1477559160873 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 02:06:00 INFO - PROCESS | 1835 | 1477559160881 Marionette TRACE conn4 <- [1,2546,null,["8"]] 02:06:00 INFO - PROCESS | 1835 | 1477559160889 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 02:06:00 INFO - PROCESS | 1835 | 1477559160897 Marionette TRACE conn4 <- [1,2547,null,{}] 02:06:00 INFO - PROCESS | 1835 | 1477559160904 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:06:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db46400 == 20 [pid = 1835] [id = 550] 02:06:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x8db46800) [pid = 1835] [serial = 1614] [outer = (nil)] 02:06:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8dbe0800) [pid = 1835] [serial = 1615] [outer = 0x8db46800] 02:06:01 INFO - PROCESS | 1835 | 1477559161010 Marionette DEBUG loaded listener.js 02:06:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x8dbe4400) [pid = 1835] [serial = 1616] [outer = 0x8db46800] 02:06:01 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:06:01 WARNING - wptserve Traceback (most recent call last): 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:06:01 WARNING - rv = self.func(request, response) 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:06:01 WARNING - access_control_allow_origin = "*") 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:06:01 WARNING - payload = payload_generator(server_data) 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:06:01 WARNING - return encode_string_as_bmp_image(data) 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:06:01 WARNING - img.save(f, "BMP") 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:06:01 WARNING - f.write(bmpfileheader) 02:06:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:06:01 WARNING - 02:06:03 INFO - PROCESS | 1835 | --DOCSHELL 0x882a3800 == 19 [pid = 1835] [id = 543] 02:06:03 INFO - PROCESS | 1835 | --DOCSHELL 0x83b74c00 == 18 [pid = 1835] [id = 541] 02:06:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82e8c400 == 17 [pid = 1835] [id = 539] 02:06:03 INFO - PROCESS | 1835 | --DOCSHELL 0x82d31800 == 16 [pid = 1835] [id = 537] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8899c800) [pid = 1835] [serial = 1602] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8895b000) [pid = 1835] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x882ad800) [pid = 1835] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x882a3c00) [pid = 1835] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x88040800) [pid = 1835] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x83b75800) [pid = 1835] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559151411] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x83210c00) [pid = 1835] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x831cc800) [pid = 1835] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x82d33400) [pid = 1835] [serial = 1578] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 02:06:06 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82d96000) [pid = 1835] [serial = 1581] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8320ec00 == 15 [pid = 1835] [id = 540] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8895a800 == 14 [pid = 1835] [id = 545] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8899ac00 == 13 [pid = 1835] [id = 546] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x882ab800 == 12 [pid = 1835] [id = 544] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8803f800 == 11 [pid = 1835] [id = 542] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95c00 == 10 [pid = 1835] [id = 538] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x83cabc00 == 9 [pid = 1835] [id = 549] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6a800 == 8 [pid = 1835] [id = 548] 02:06:11 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8cac00 == 7 [pid = 1835] [id = 547] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x83c9e400) [pid = 1835] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559151411] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x83215c00) [pid = 1835] [serial = 1588] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x83213800) [pid = 1835] [serial = 1587] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x882a6400) [pid = 1835] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8804b400) [pid = 1835] [serial = 1593] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x88043c00) [pid = 1835] [serial = 1592] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x88308400) [pid = 1835] [serial = 1598] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x88306400) [pid = 1835] [serial = 1597] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8895f400) [pid = 1835] [serial = 1601] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8895d400) [pid = 1835] [serial = 1600] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x88adbc00) [pid = 1835] [serial = 1604] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x88ad7800) [pid = 1835] [serial = 1603] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82d9a000) [pid = 1835] [serial = 1582] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82da1000) [pid = 1835] [serial = 1583] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82e85400) [pid = 1835] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x82d9dc00) [pid = 1835] [serial = 1580] [outer = (nil)] [url = about:blank] 02:06:11 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8c8cd800) [pid = 1835] [serial = 1606] [outer = (nil)] [url = about:blank] 02:06:13 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x882a2000) [pid = 1835] [serial = 1611] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 02:06:13 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x83b6b400) [pid = 1835] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 02:06:13 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x8c8cb000) [pid = 1835] [serial = 1605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 02:06:19 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8c8cdc00) [pid = 1835] [serial = 1607] [outer = (nil)] [url = about:blank] 02:06:19 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x83b6d400) [pid = 1835] [serial = 1610] [outer = (nil)] [url = about:blank] 02:06:19 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x83b6e400) [pid = 1835] [serial = 1609] [outer = (nil)] [url = about:blank] 02:06:19 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x88991400) [pid = 1835] [serial = 1613] [outer = (nil)] [url = about:blank] 02:06:19 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x88992400) [pid = 1835] [serial = 1612] [outer = (nil)] [url = about:blank] 02:06:19 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8dbe0800) [pid = 1835] [serial = 1615] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:06:31 INFO - PROCESS | 1835 | 1477559191229 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:06:31 INFO - . 02:06:31 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30818ms 02:06:31 INFO - PROCESS | 1835 | 1477559191296 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:06:31 INFO - PROCESS | 1835 | 1477559191303 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:06:31 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 02:06:31 INFO - PROCESS | 1835 | 1477559191316 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:06:31 INFO - PROCESS | 1835 | 1477559191584 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 02:06:31 INFO - PROCESS | 1835 | 1477559191672 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 02:06:31 INFO - PROCESS | 1835 | 1477559191679 Marionette TRACE conn4 <- [1,2551,null,["8"]] 02:06:31 INFO - PROCESS | 1835 | 1477559191691 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 02:06:31 INFO - PROCESS | 1835 | 1477559191700 Marionette TRACE conn4 <- [1,2552,null,{}] 02:06:31 INFO - PROCESS | 1835 | 1477559191706 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:06:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93800 == 8 [pid = 1835] [id = 551] 02:06:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93c00) [pid = 1835] [serial = 1617] [outer = (nil)] 02:06:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98000) [pid = 1835] [serial = 1618] [outer = 0x82d93c00] 02:06:31 INFO - PROCESS | 1835 | 1477559191854 Marionette DEBUG loaded listener.js 02:06:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9d400) [pid = 1835] [serial = 1619] [outer = 0x82d93c00] 02:06:32 WARNING - wptserve Traceback (most recent call last): 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:06:32 WARNING - rv = self.func(request, response) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:06:32 WARNING - access_control_allow_origin = "*") 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:06:32 WARNING - payload = payload_generator(server_data) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:06:32 WARNING - return encode_string_as_bmp_image(data) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:06:32 WARNING - img.save(f, "BMP") 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:06:32 WARNING - f.write(bmpfileheader) 02:06:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:06:32 WARNING - 02:06:32 WARNING - wptserve Traceback (most recent call last): 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:06:32 WARNING - rv = self.func(request, response) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:06:32 WARNING - access_control_allow_origin = "*") 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:06:32 WARNING - payload = payload_generator(server_data) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:06:32 WARNING - return encode_string_as_bmp_image(data) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:06:32 WARNING - img.save(f, "BMP") 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:06:32 WARNING - f.write(bmpfileheader) 02:06:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:06:32 WARNING - 02:06:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8db46400 == 7 [pid = 1835] [id = 550] 02:06:43 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8db46800) [pid = 1835] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 02:06:49 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8dbe4400) [pid = 1835] [serial = 1616] [outer = (nil)] [url = about:blank] 02:06:49 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d98000) [pid = 1835] [serial = 1618] [outer = (nil)] [url = about:blank] 02:07:02 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:07:02 INFO - PROCESS | 1835 | 1477559222074 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:07:02 INFO - . 02:07:02 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30821ms 02:07:02 INFO - PROCESS | 1835 | 1477559222136 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 02:07:02 INFO - PROCESS | 1835 | 1477559222143 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 02:07:02 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 02:07:02 INFO - PROCESS | 1835 | 1477559222157 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:07:02 INFO - PROCESS | 1835 | 1477559222410 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:07:02 INFO - PROCESS | 1835 | 1477559222497 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 02:07:02 INFO - PROCESS | 1835 | 1477559222504 Marionette TRACE conn4 <- [1,2556,null,["8"]] 02:07:02 INFO - PROCESS | 1835 | 1477559222513 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 02:07:02 INFO - PROCESS | 1835 | 1477559222522 Marionette TRACE conn4 <- [1,2557,null,{}] 02:07:02 INFO - PROCESS | 1835 | 1477559222529 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93000 == 8 [pid = 1835] [id = 552] 02:07:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93400) [pid = 1835] [serial = 1620] [outer = (nil)] 02:07:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d99000) [pid = 1835] [serial = 1621] [outer = 0x82d93400] 02:07:02 INFO - PROCESS | 1835 | 1477559222635 Marionette DEBUG loaded listener.js 02:07:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82da0000) [pid = 1835] [serial = 1622] [outer = 0x82d93400] 02:07:03 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:07:03 WARNING - wptserve Traceback (most recent call last): 02:07:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:07:03 WARNING - rv = self.func(request, response) 02:07:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:07:03 WARNING - access_control_allow_origin = "*") 02:07:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:07:03 WARNING - payload = payload_generator(server_data) 02:07:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:07:03 WARNING - return encode_string_as_bmp_image(data) 02:07:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:07:03 WARNING - img.save(f, "BMP") 02:07:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:07:03 WARNING - f.write(bmpfileheader) 02:07:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:07:03 WARNING - 02:07:12 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93800 == 7 [pid = 1835] [id = 551] 02:07:18 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d93c00) [pid = 1835] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 02:07:23 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9d400) [pid = 1835] [serial = 1619] [outer = (nil)] [url = about:blank] 02:07:23 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d99000) [pid = 1835] [serial = 1621] [outer = (nil)] [url = about:blank] 02:07:32 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:07:32 INFO - PROCESS | 1835 | 1477559252881 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:07:32 INFO - . 02:07:32 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30760ms 02:07:32 INFO - PROCESS | 1835 | 1477559252916 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 02:07:32 INFO - PROCESS | 1835 | 1477559252923 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 02:07:32 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 02:07:32 INFO - PROCESS | 1835 | 1477559252938 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:07:33 INFO - PROCESS | 1835 | 1477559253198 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 02:07:33 INFO - PROCESS | 1835 | 1477559253292 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 02:07:33 INFO - PROCESS | 1835 | 1477559253299 Marionette TRACE conn4 <- [1,2561,null,["8"]] 02:07:33 INFO - PROCESS | 1835 | 1477559253309 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 02:07:33 INFO - PROCESS | 1835 | 1477559253319 Marionette TRACE conn4 <- [1,2562,null,{}] 02:07:33 INFO - PROCESS | 1835 | 1477559253331 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d92400 == 8 [pid = 1835] [id = 553] 02:07:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d92800) [pid = 1835] [serial = 1623] [outer = (nil)] 02:07:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98800) [pid = 1835] [serial = 1624] [outer = 0x82d92800] 02:07:33 INFO - PROCESS | 1835 | 1477559253448 Marionette DEBUG loaded listener.js 02:07:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9f400) [pid = 1835] [serial = 1625] [outer = 0x82d92800] 02:07:34 INFO - PROCESS | 1835 | 1477559254215 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:07:34 INFO - . 02:07:34 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1331ms 02:07:34 INFO - PROCESS | 1835 | 1477559254266 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 02:07:34 INFO - PROCESS | 1835 | 1477559254273 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 02:07:34 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 02:07:34 INFO - PROCESS | 1835 | 1477559254283 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:07:34 INFO - PROCESS | 1835 | 1477559254637 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 02:07:34 INFO - PROCESS | 1835 | 1477559254653 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 02:07:34 INFO - PROCESS | 1835 | 1477559254660 Marionette TRACE conn4 <- [1,2566,null,["8"]] 02:07:34 INFO - PROCESS | 1835 | 1477559254668 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 02:07:34 INFO - PROCESS | 1835 | 1477559254675 Marionette TRACE conn4 <- [1,2567,null,{}] 02:07:34 INFO - PROCESS | 1835 | 1477559254685 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d26400 == 9 [pid = 1835] [id = 554] 02:07:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x831d1800) [pid = 1835] [serial = 1626] [outer = (nil)] 02:07:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8320ec00) [pid = 1835] [serial = 1627] [outer = 0x831d1800] 02:07:34 INFO - PROCESS | 1835 | 1477559254810 Marionette DEBUG loaded listener.js 02:07:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83210c00) [pid = 1835] [serial = 1628] [outer = 0x831d1800] 02:07:35 INFO - PROCESS | 1835 | 1477559255788 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:07:35 INFO - . 02:07:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1524ms 02:07:35 INFO - PROCESS | 1835 | 1477559255816 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:07:35 INFO - PROCESS | 1835 | 1477559255827 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:07:35 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 02:07:35 INFO - PROCESS | 1835 | 1477559255837 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:07:36 INFO - PROCESS | 1835 | 1477559256041 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 02:07:36 INFO - PROCESS | 1835 | 1477559256182 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 02:07:36 INFO - PROCESS | 1835 | 1477559256188 Marionette TRACE conn4 <- [1,2571,null,["8"]] 02:07:36 INFO - PROCESS | 1835 | 1477559256194 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 02:07:36 INFO - PROCESS | 1835 | 1477559256203 Marionette TRACE conn4 <- [1,2572,null,{}] 02:07:36 INFO - PROCESS | 1835 | 1477559256210 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca4c00 == 10 [pid = 1835] [id = 555] 02:07:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca5000) [pid = 1835] [serial = 1629] [outer = (nil)] 02:07:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca6800) [pid = 1835] [serial = 1630] [outer = 0x83ca5000] 02:07:36 INFO - PROCESS | 1835 | 1477559256310 Marionette DEBUG loaded listener.js 02:07:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83cab800) [pid = 1835] [serial = 1631] [outer = 0x83ca5000] 02:07:37 INFO - PROCESS | 1835 | 1477559257208 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:07:37 INFO - . 02:07:37 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1429ms 02:07:37 INFO - PROCESS | 1835 | 1477559257269 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 02:07:37 INFO - PROCESS | 1835 | 1477559257277 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 02:07:37 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 02:07:37 INFO - PROCESS | 1835 | 1477559257289 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:07:37 INFO - PROCESS | 1835 | 1477559257617 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:07:37 INFO - PROCESS | 1835 | 1477559257714 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 02:07:37 INFO - PROCESS | 1835 | 1477559257726 Marionette TRACE conn4 <- [1,2576,null,["8"]] 02:07:37 INFO - PROCESS | 1835 | 1477559257736 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 02:07:37 INFO - PROCESS | 1835 | 1477559257747 Marionette TRACE conn4 <- [1,2577,null,{}] 02:07:37 INFO - PROCESS | 1835 | 1477559257759 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x83218800 == 11 [pid = 1835] [id = 556] 02:07:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x881f6c00) [pid = 1835] [serial = 1632] [outer = (nil)] 02:07:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a2800) [pid = 1835] [serial = 1633] [outer = 0x881f6c00] 02:07:37 INFO - PROCESS | 1835 | 1477559257854 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882aac00) [pid = 1835] [serial = 1634] [outer = 0x881f6c00] 02:07:38 INFO - PROCESS | 1835 | 1477559258559 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:07:38 INFO - . 02:07:38 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1325ms 02:07:38 INFO - PROCESS | 1835 | 1477559258612 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 02:07:38 INFO - PROCESS | 1835 | 1477559258615 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 02:07:38 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 02:07:38 INFO - PROCESS | 1835 | 1477559258623 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:07:38 INFO - PROCESS | 1835 | 1477559258870 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 02:07:38 INFO - PROCESS | 1835 | 1477559258889 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 02:07:38 INFO - PROCESS | 1835 | 1477559258894 Marionette TRACE conn4 <- [1,2581,null,["8"]] 02:07:38 INFO - PROCESS | 1835 | 1477559258904 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 02:07:38 INFO - PROCESS | 1835 | 1477559258909 Marionette TRACE conn4 <- [1,2582,null,{}] 02:07:38 INFO - PROCESS | 1835 | 1477559258915 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x88310800 == 12 [pid = 1835] [id = 557] 02:07:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88310c00) [pid = 1835] [serial = 1635] [outer = (nil)] 02:07:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88313000) [pid = 1835] [serial = 1636] [outer = 0x88310c00] 02:07:39 INFO - PROCESS | 1835 | 1477559259005 Marionette DEBUG loaded listener.js 02:07:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88315800) [pid = 1835] [serial = 1637] [outer = 0x88310c00] 02:07:39 WARNING - wptserve Traceback (most recent call last): 02:07:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:07:39 WARNING - rv = self.func(request, response) 02:07:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:07:39 WARNING - access_control_allow_origin = "*") 02:07:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:07:39 WARNING - payload = payload_generator(server_data) 02:07:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:07:39 WARNING - return encode_string_as_bmp_image(data) 02:07: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 02:07:39 WARNING - img.save(f, "BMP") 02:07:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:07:39 WARNING - f.write(bmpfileheader) 02:07:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:07:39 WARNING - 02:07:43 INFO - PROCESS | 1835 | --DOCSHELL 0x83218800 == 11 [pid = 1835] [id = 556] 02:07:43 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca4c00 == 10 [pid = 1835] [id = 555] 02:07:43 INFO - PROCESS | 1835 | --DOCSHELL 0x82d26400 == 9 [pid = 1835] [id = 554] 02:07:43 INFO - PROCESS | 1835 | --DOCSHELL 0x82d92400 == 8 [pid = 1835] [id = 553] 02:07:43 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93000 == 7 [pid = 1835] [id = 552] 02:07:46 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x881f6c00) [pid = 1835] [serial = 1632] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 02:07:46 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x83ca5000) [pid = 1835] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 02:07:46 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x831d1800) [pid = 1835] [serial = 1626] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 02:07:46 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x82d92800) [pid = 1835] [serial = 1623] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 02:07:46 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x82d93400) [pid = 1835] [serial = 1620] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x83cab800) [pid = 1835] [serial = 1631] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x83ca6800) [pid = 1835] [serial = 1630] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x882aac00) [pid = 1835] [serial = 1634] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x882a2800) [pid = 1835] [serial = 1633] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x88313000) [pid = 1835] [serial = 1636] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x82d98800) [pid = 1835] [serial = 1624] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x82d9f400) [pid = 1835] [serial = 1625] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x83210c00) [pid = 1835] [serial = 1628] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8320ec00) [pid = 1835] [serial = 1627] [outer = (nil)] [url = about:blank] 02:07:51 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82da0000) [pid = 1835] [serial = 1622] [outer = (nil)] [url = about:blank] 02:08:09 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:08:09 INFO - PROCESS | 1835 | 1477559289199 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:08:09 INFO - . 02:08:09 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30625ms 02:08:09 INFO - PROCESS | 1835 | 1477559289251 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 1835 | 1477559289259 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 02:08:09 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 02:08:09 INFO - PROCESS | 1835 | 1477559289273 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:08:09 INFO - PROCESS | 1835 | 1477559289530 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 02:08:09 INFO - PROCESS | 1835 | 1477559289618 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 02:08:09 INFO - PROCESS | 1835 | 1477559289625 Marionette TRACE conn4 <- [1,2586,null,["8"]] 02:08:09 INFO - PROCESS | 1835 | 1477559289635 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 02:08:09 INFO - PROCESS | 1835 | 1477559289645 Marionette TRACE conn4 <- [1,2587,null,{}] 02:08:09 INFO - PROCESS | 1835 | 1477559289656 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d99c00 == 8 [pid = 1835] [id = 558] 02:08:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d9a000) [pid = 1835] [serial = 1638] [outer = (nil)] 02:08:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d9d000) [pid = 1835] [serial = 1639] [outer = 0x82d9a000] 02:08:09 INFO - PROCESS | 1835 | 1477559289758 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82e25c00) [pid = 1835] [serial = 1640] [outer = 0x82d9a000] 02:08:10 WARNING - wptserve Traceback (most recent call last): 02:08:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:08:10 WARNING - rv = self.func(request, response) 02:08:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:08:10 WARNING - access_control_allow_origin = "*") 02:08:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:08:10 WARNING - payload = payload_generator(server_data) 02:08:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:08:10 WARNING - return encode_string_as_bmp_image(data) 02:08:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:08:10 WARNING - img.save(f, "BMP") 02:08:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:08:10 WARNING - f.write(bmpfileheader) 02:08:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:08:10 WARNING - 02:08:19 INFO - PROCESS | 1835 | --DOCSHELL 0x88310800 == 7 [pid = 1835] [id = 557] 02:08:21 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x88310c00) [pid = 1835] [serial = 1635] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 02:08:27 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x88315800) [pid = 1835] [serial = 1637] [outer = (nil)] [url = about:blank] 02:08:27 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d9d000) [pid = 1835] [serial = 1639] [outer = (nil)] [url = about:blank] 02:08:39 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:08:39 INFO - PROCESS | 1835 | 1477559319983 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:08:40 INFO - . 02:08:40 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30734ms 02:08:40 INFO - PROCESS | 1835 | 1477559320004 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:08:40 INFO - PROCESS | 1835 | 1477559320012 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:08:40 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 02:08:40 INFO - PROCESS | 1835 | 1477559320025 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:08:40 INFO - PROCESS | 1835 | 1477559320277 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 02:08:40 INFO - PROCESS | 1835 | 1477559320363 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 02:08:40 INFO - PROCESS | 1835 | 1477559320371 Marionette TRACE conn4 <- [1,2591,null,["8"]] 02:08:40 INFO - PROCESS | 1835 | 1477559320380 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 02:08:40 INFO - PROCESS | 1835 | 1477559320389 Marionette TRACE conn4 <- [1,2592,null,{}] 02:08:40 INFO - PROCESS | 1835 | 1477559320397 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d31800 == 8 [pid = 1835] [id = 559] 02:08:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d32400) [pid = 1835] [serial = 1641] [outer = (nil)] 02:08:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d95400) [pid = 1835] [serial = 1642] [outer = 0x82d32400] 02:08:40 INFO - PROCESS | 1835 | 1477559320502 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9d400) [pid = 1835] [serial = 1643] [outer = 0x82d32400] 02:08:41 WARNING - wptserve Traceback (most recent call last): 02:08:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:08:41 WARNING - rv = self.func(request, response) 02:08:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:08:41 WARNING - access_control_allow_origin = "*") 02:08:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:08:41 WARNING - payload = payload_generator(server_data) 02:08:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:08:41 WARNING - return encode_string_as_bmp_image(data) 02:08:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:08:41 WARNING - img.save(f, "BMP") 02:08:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:08:41 WARNING - f.write(bmpfileheader) 02:08:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:08:41 WARNING - 02:08:50 INFO - PROCESS | 1835 | --DOCSHELL 0x82d99c00 == 7 [pid = 1835] [id = 558] 02:08:56 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d9a000) [pid = 1835] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 02:09:01 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82e25c00) [pid = 1835] [serial = 1640] [outer = (nil)] [url = about:blank] 02:09:01 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d95400) [pid = 1835] [serial = 1642] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:09:10 INFO - PROCESS | 1835 | 1477559350723 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:09:10 INFO - . 02:09:10 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30728ms 02:09:10 INFO - PROCESS | 1835 | 1477559350752 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 1835 | 1477559350759 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 02:09:10 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 02:09:10 INFO - PROCESS | 1835 | 1477559350773 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:11 INFO - PROCESS | 1835 | 1477559351027 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:09:11 INFO - PROCESS | 1835 | 1477559351115 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 02:09:11 INFO - PROCESS | 1835 | 1477559351122 Marionette TRACE conn4 <- [1,2596,null,["8"]] 02:09:11 INFO - PROCESS | 1835 | 1477559351132 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 02:09:11 INFO - PROCESS | 1835 | 1477559351141 Marionette TRACE conn4 <- [1,2597,null,{}] 02:09:11 INFO - PROCESS | 1835 | 1477559351153 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95c00 == 8 [pid = 1835] [id = 560] 02:09:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d96400) [pid = 1835] [serial = 1644] [outer = (nil)] 02:09:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d9a000) [pid = 1835] [serial = 1645] [outer = 0x82d96400] 02:09:11 INFO - PROCESS | 1835 | 1477559351255 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82da0c00) [pid = 1835] [serial = 1646] [outer = 0x82d96400] 02:09:11 INFO - PROCESS | 1835 | 1477559351982 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:09:12 INFO - . 02:09:12 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1242ms 02:09:12 INFO - PROCESS | 1835 | 1477559352013 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 1835 | 1477559352020 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 02:09:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 02:09:12 INFO - PROCESS | 1835 | 1477559352027 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:12 INFO - PROCESS | 1835 | 1477559352299 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 02:09:12 INFO - PROCESS | 1835 | 1477559352313 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 02:09:12 INFO - PROCESS | 1835 | 1477559352319 Marionette TRACE conn4 <- [1,2601,null,["8"]] 02:09:12 INFO - PROCESS | 1835 | 1477559352329 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 02:09:12 INFO - PROCESS | 1835 | 1477559352336 Marionette TRACE conn4 <- [1,2602,null,{}] 02:09:12 INFO - PROCESS | 1835 | 1477559352343 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d26000 == 9 [pid = 1835] [id = 561] 02:09:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x831d6400) [pid = 1835] [serial = 1647] [outer = (nil)] 02:09:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x83210c00) [pid = 1835] [serial = 1648] [outer = 0x831d6400] 02:09:12 INFO - PROCESS | 1835 | 1477559352436 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83211000) [pid = 1835] [serial = 1649] [outer = 0x831d6400] 02:09:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b72800 == 10 [pid = 1835] [id = 562] 02:09:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83b73800) [pid = 1835] [serial = 1650] [outer = (nil)] 02:09:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83b75800) [pid = 1835] [serial = 1651] [outer = 0x83b73800] 02:09:13 INFO - PROCESS | 1835 | 1477559353414 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:13 INFO - . 02:09:13 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 1438ms 02:09:13 INFO - PROCESS | 1835 | 1477559353476 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 1835 | 1477559353484 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 02:09:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 02:09:13 INFO - PROCESS | 1835 | 1477559353492 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:13 INFO - PROCESS | 1835 | 1477559353698 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 02:09:13 INFO - PROCESS | 1835 | 1477559353828 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 02:09:13 INFO - PROCESS | 1835 | 1477559353834 Marionette TRACE conn4 <- [1,2606,null,["8"]] 02:09:13 INFO - PROCESS | 1835 | 1477559353840 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 02:09:13 INFO - PROCESS | 1835 | 1477559353847 Marionette TRACE conn4 <- [1,2607,null,{}] 02:09:13 INFO - PROCESS | 1835 | 1477559353854 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x88040800 == 11 [pid = 1835] [id = 563] 02:09:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x88041400) [pid = 1835] [serial = 1652] [outer = (nil)] 02:09:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x88044800) [pid = 1835] [serial = 1653] [outer = 0x88041400] 02:09:13 INFO - PROCESS | 1835 | 1477559353947 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x88049800) [pid = 1835] [serial = 1654] [outer = 0x88041400] 02:09:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a0400 == 12 [pid = 1835] [id = 564] 02:09:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882a2000) [pid = 1835] [serial = 1655] [outer = (nil)] 02:09:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x882a4400) [pid = 1835] [serial = 1656] [outer = 0x882a2000] 02:09:14 INFO - PROCESS | 1835 | 1477559354716 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:14 INFO - . 02:09:14 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 1277ms 02:09:14 INFO - PROCESS | 1835 | 1477559354769 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 1835 | 1477559354773 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:09:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 02:09:14 INFO - PROCESS | 1835 | 1477559354787 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:14 INFO - PROCESS | 1835 | 1477559354991 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 02:09:15 INFO - PROCESS | 1835 | 1477559355003 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 02:09:15 INFO - PROCESS | 1835 | 1477559355010 Marionette TRACE conn4 <- [1,2611,null,["8"]] 02:09:15 INFO - PROCESS | 1835 | 1477559355131 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 02:09:15 INFO - PROCESS | 1835 | 1477559355139 Marionette TRACE conn4 <- [1,2612,null,{}] 02:09:15 INFO - PROCESS | 1835 | 1477559355149 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x882adc00 == 13 [pid = 1835] [id = 565] 02:09:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x882ae000) [pid = 1835] [serial = 1657] [outer = (nil)] 02:09:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88307000) [pid = 1835] [serial = 1658] [outer = 0x882ae000] 02:09:15 INFO - PROCESS | 1835 | 1477559355236 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88309000) [pid = 1835] [serial = 1659] [outer = 0x882ae000] 02:09:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x88956400 == 14 [pid = 1835] [id = 566] 02:09:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88957000) [pid = 1835] [serial = 1660] [outer = (nil)] 02:09:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88957800) [pid = 1835] [serial = 1661] [outer = 0x88957000] 02:09:15 INFO - PROCESS | 1835 | 1477559355971 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:16 INFO - . 02:09:16 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 1232ms 02:09:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 02:09:16 INFO - PROCESS | 1835 | 1477559356027 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 1835 | 1477559356030 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 02:09:16 INFO - PROCESS | 1835 | 1477559356038 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:16 INFO - PROCESS | 1835 | 1477559356226 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:09:16 INFO - PROCESS | 1835 | 1477559356242 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 02:09:16 INFO - PROCESS | 1835 | 1477559356247 Marionette TRACE conn4 <- [1,2616,null,["8"]] 02:09:16 INFO - PROCESS | 1835 | 1477559356252 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 02:09:16 INFO - PROCESS | 1835 | 1477559356258 Marionette TRACE conn4 <- [1,2617,null,{}] 02:09:16 INFO - PROCESS | 1835 | 1477559356263 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895a000 == 15 [pid = 1835] [id = 567] 02:09:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8895b800) [pid = 1835] [serial = 1662] [outer = (nil)] 02:09:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x88961800) [pid = 1835] [serial = 1663] [outer = 0x8895b800] 02:09:16 INFO - PROCESS | 1835 | 1477559356347 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x88991800) [pid = 1835] [serial = 1664] [outer = 0x8895b800] 02:09:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x88996800 == 16 [pid = 1835] [id = 568] 02:09:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x8899bc00) [pid = 1835] [serial = 1665] [outer = (nil)] 02:09:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8899e800) [pid = 1835] [serial = 1666] [outer = 0x8899bc00] 02:09:17 INFO - PROCESS | 1835 | 1477559357193 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:09:17 INFO - . 02:09:17 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 1222ms 02:09:17 INFO - PROCESS | 1835 | 1477559357259 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 1835 | 1477559357263 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 02:09:17 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 02:09:17 INFO - PROCESS | 1835 | 1477559357276 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:17 INFO - PROCESS | 1835 | 1477559357513 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 02:09:17 INFO - PROCESS | 1835 | 1477559357524 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 02:09:17 INFO - PROCESS | 1835 | 1477559357527 Marionette TRACE conn4 <- [1,2621,null,["8"]] 02:09:17 INFO - PROCESS | 1835 | 1477559357658 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 02:09:17 INFO - PROCESS | 1835 | 1477559357664 Marionette TRACE conn4 <- [1,2622,null,{}] 02:09:17 INFO - PROCESS | 1835 | 1477559357671 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d25000 == 17 [pid = 1835] [id = 569] 02:09:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x88ad3400) [pid = 1835] [serial = 1667] [outer = (nil)] 02:09:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8c8c1800) [pid = 1835] [serial = 1668] [outer = 0x88ad3400] 02:09:17 INFO - PROCESS | 1835 | 1477559357762 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8c8c5c00) [pid = 1835] [serial = 1669] [outer = 0x88ad3400] 02:09:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dab8800 == 18 [pid = 1835] [id = 570] 02:09:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8dabe400) [pid = 1835] [serial = 1670] [outer = (nil)] 02:09:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8daf0c00) [pid = 1835] [serial = 1671] [outer = 0x8dabe400] 02:09:18 INFO - PROCESS | 1835 | 1477559358551 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:09:18 INFO - . 02:09:18 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 1323ms 02:09:18 INFO - PROCESS | 1835 | 1477559358594 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 1835 | 1477559358597 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 02:09:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 02:09:18 INFO - PROCESS | 1835 | 1477559358608 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:18 INFO - PROCESS | 1835 | 1477559358847 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 02:09:18 INFO - PROCESS | 1835 | 1477559358861 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 02:09:18 INFO - PROCESS | 1835 | 1477559358868 Marionette TRACE conn4 <- [1,2626,null,["8"]] 02:09:18 INFO - PROCESS | 1835 | 1477559358875 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 02:09:18 INFO - PROCESS | 1835 | 1477559358882 Marionette TRACE conn4 <- [1,2627,null,{}] 02:09:18 INFO - PROCESS | 1835 | 1477559358888 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x82caf800 == 19 [pid = 1835] [id = 571] 02:09:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x82cb0000) [pid = 1835] [serial = 1672] [outer = (nil)] 02:09:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x82d2ec00) [pid = 1835] [serial = 1673] [outer = 0x82cb0000] 02:09:19 INFO - PROCESS | 1835 | 1477559359014 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x82d9b800) [pid = 1835] [serial = 1674] [outer = 0x82cb0000] 02:09:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b67c00 == 20 [pid = 1835] [id = 572] 02:09:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x83b68400) [pid = 1835] [serial = 1675] [outer = (nil)] 02:09:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x831cd400) [pid = 1835] [serial = 1676] [outer = 0x83b68400] 02:09:20 INFO - PROCESS | 1835 | 1477559360063 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:09:20 INFO - . 02:09:20 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 1483ms 02:09:20 INFO - PROCESS | 1835 | 1477559360089 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 1835 | 1477559360096 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:09:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 02:09:20 INFO - PROCESS | 1835 | 1477559360112 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:20 INFO - PROCESS | 1835 | 1477559360350 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 02:09:20 INFO - PROCESS | 1835 | 1477559360528 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 02:09:20 INFO - PROCESS | 1835 | 1477559360535 Marionette TRACE conn4 <- [1,2631,null,["8"]] 02:09:20 INFO - PROCESS | 1835 | 1477559360544 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 02:09:20 INFO - PROCESS | 1835 | 1477559360550 Marionette TRACE conn4 <- [1,2632,null,{}] 02:09:20 INFO - PROCESS | 1835 | 1477559360603 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca7800 == 21 [pid = 1835] [id = 573] 02:09:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x83ca8000) [pid = 1835] [serial = 1677] [outer = (nil)] 02:09:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x88044000) [pid = 1835] [serial = 1678] [outer = 0x83ca8000] 02:09:20 INFO - PROCESS | 1835 | 1477559360706 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x881e8000) [pid = 1835] [serial = 1679] [outer = 0x83ca8000] 02:09:21 INFO - PROCESS | 1835 | 1477559361524 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:21 INFO - . 02:09:21 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 1484ms 02:09:21 INFO - PROCESS | 1835 | 1477559361596 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 1835 | 1477559361603 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 02:09:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 02:09:21 INFO - PROCESS | 1835 | 1477559361614 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:21 INFO - PROCESS | 1835 | 1477559361870 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:09:22 INFO - PROCESS | 1835 | 1477559362051 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 02:09:22 INFO - PROCESS | 1835 | 1477559362058 Marionette TRACE conn4 <- [1,2636,null,["8"]] 02:09:22 INFO - PROCESS | 1835 | 1477559362065 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 02:09:22 INFO - PROCESS | 1835 | 1477559362072 Marionette TRACE conn4 <- [1,2637,null,{}] 02:09:22 INFO - PROCESS | 1835 | 1477559362122 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d95800 == 22 [pid = 1835] [id = 574] 02:09:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x83ca6000) [pid = 1835] [serial = 1680] [outer = (nil)] 02:09:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8899ec00) [pid = 1835] [serial = 1681] [outer = 0x83ca6000] 02:09:22 INFO - PROCESS | 1835 | 1477559362221 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x88adb400) [pid = 1835] [serial = 1682] [outer = 0x83ca6000] 02:09:23 INFO - PROCESS | 1835 | 1477559363162 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:23 INFO - . 02:09:23 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 1571ms 02:09:23 INFO - PROCESS | 1835 | 1477559363194 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 1835 | 1477559363201 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 02:09:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 02:09:23 INFO - PROCESS | 1835 | 1477559363213 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:23 INFO - PROCESS | 1835 | 1477559363411 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 02:09:23 INFO - PROCESS | 1835 | 1477559363623 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 02:09:23 INFO - PROCESS | 1835 | 1477559363644 Marionette TRACE conn4 <- [1,2641,null,["8"]] 02:09:23 INFO - PROCESS | 1835 | 1477559363660 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 02:09:23 INFO - PROCESS | 1835 | 1477559363668 Marionette TRACE conn4 <- [1,2642,null,{}] 02:09:23 INFO - PROCESS | 1835 | 1477559363675 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d29400 == 23 [pid = 1835] [id = 575] 02:09:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82d2d400) [pid = 1835] [serial = 1683] [outer = (nil)] 02:09:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82e28400) [pid = 1835] [serial = 1684] [outer = 0x82d2d400] 02:09:23 INFO - PROCESS | 1835 | 1477559363770 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82d9d000) [pid = 1835] [serial = 1685] [outer = 0x82d2d400] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x8dab8800 == 22 [pid = 1835] [id = 570] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82d25000 == 21 [pid = 1835] [id = 569] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x88996800 == 20 [pid = 1835] [id = 568] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x8895a000 == 19 [pid = 1835] [id = 567] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x88956400 == 18 [pid = 1835] [id = 566] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x882adc00 == 17 [pid = 1835] [id = 565] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x882a0400 == 16 [pid = 1835] [id = 564] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x83b72800 == 15 [pid = 1835] [id = 562] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95c00 == 14 [pid = 1835] [id = 560] 02:09:24 INFO - PROCESS | 1835 | --DOCSHELL 0x82d31800 == 13 [pid = 1835] [id = 559] 02:09:24 INFO - PROCESS | 1835 | 1477559364575 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:24 INFO - . 02:09:24 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 1394ms 02:09:24 INFO - PROCESS | 1835 | 1477559364606 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 1835 | 1477559364611 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 02:09:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 02:09:24 INFO - PROCESS | 1835 | 1477559364619 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:24 INFO - PROCESS | 1835 | 1477559364813 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 02:09:24 INFO - PROCESS | 1835 | 1477559364953 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 02:09:24 INFO - PROCESS | 1835 | 1477559364960 Marionette TRACE conn4 <- [1,2646,null,["8"]] 02:09:24 INFO - PROCESS | 1835 | 1477559364967 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 02:09:24 INFO - PROCESS | 1835 | 1477559364973 Marionette TRACE conn4 <- [1,2647,null,{}] 02:09:25 INFO - PROCESS | 1835 | 1477559364979 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2cc00 == 14 [pid = 1835] [id = 576] 02:09:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x83b68000) [pid = 1835] [serial = 1686] [outer = (nil)] 02:09:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x881ea000) [pid = 1835] [serial = 1687] [outer = 0x83b68000] 02:09:25 INFO - PROCESS | 1835 | 1477559365069 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x881f6000) [pid = 1835] [serial = 1688] [outer = 0x83b68000] 02:09:25 INFO - PROCESS | 1835 | 1477559365809 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:25 INFO - . 02:09:25 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 1223ms 02:09:25 INFO - PROCESS | 1835 | 1477559365852 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:09:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:09:25 INFO - PROCESS | 1835 | 1477559365860 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:09:25 INFO - PROCESS | 1835 | 1477559365868 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:26 INFO - PROCESS | 1835 | 1477559366117 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 02:09:26 INFO - PROCESS | 1835 | 1477559366134 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 02:09:26 INFO - PROCESS | 1835 | 1477559366140 Marionette TRACE conn4 <- [1,2651,null,["8"]] 02:09:26 INFO - PROCESS | 1835 | 1477559366147 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 02:09:26 INFO - PROCESS | 1835 | 1477559366155 Marionette TRACE conn4 <- [1,2652,null,{}] 02:09:26 INFO - PROCESS | 1835 | 1477559366162 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x88994800 == 15 [pid = 1835] [id = 577] 02:09:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x88995400) [pid = 1835] [serial = 1689] [outer = (nil)] 02:09:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88997800) [pid = 1835] [serial = 1690] [outer = 0x88995400] 02:09:26 INFO - PROCESS | 1835 | 1477559366258 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x88ad2800) [pid = 1835] [serial = 1691] [outer = 0x88995400] 02:09:27 INFO - PROCESS | 1835 | 1477559367052 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:27 INFO - . 02:09:27 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 1234ms 02:09:27 INFO - PROCESS | 1835 | 1477559367107 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 1835 | 1477559367113 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 02:09:27 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 02:09:27 INFO - PROCESS | 1835 | 1477559367122 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:27 INFO - PROCESS | 1835 | 1477559367378 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:09:27 INFO - PROCESS | 1835 | 1477559367406 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 02:09:27 INFO - PROCESS | 1835 | 1477559367415 Marionette TRACE conn4 <- [1,2656,null,["8"]] 02:09:27 INFO - PROCESS | 1835 | 1477559367420 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 02:09:27 INFO - PROCESS | 1835 | 1477559367428 Marionette TRACE conn4 <- [1,2657,null,{}] 02:09:27 INFO - PROCESS | 1835 | 1477559367508 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db3e400 == 16 [pid = 1835] [id = 578] 02:09:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8db45000) [pid = 1835] [serial = 1692] [outer = (nil)] 02:09:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8dbe1400) [pid = 1835] [serial = 1693] [outer = 0x8db45000] 02:09:27 INFO - PROCESS | 1835 | 1477559367604 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dd1d800) [pid = 1835] [serial = 1694] [outer = 0x8db45000] 02:09:28 INFO - PROCESS | 1835 | 1477559368527 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:28 INFO - . 02:09:28 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 1435ms 02:09:28 INFO - PROCESS | 1835 | 1477559368556 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 1835 | 1477559368560 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 02:09:28 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 02:09:28 INFO - PROCESS | 1835 | 1477559368575 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:28 INFO - PROCESS | 1835 | 1477559368808 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 02:09:28 INFO - PROCESS | 1835 | 1477559368839 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 02:09:28 INFO - PROCESS | 1835 | 1477559368844 Marionette TRACE conn4 <- [1,2661,null,["8"]] 02:09:28 INFO - PROCESS | 1835 | 1477559368865 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 02:09:28 INFO - PROCESS | 1835 | 1477559368871 Marionette TRACE conn4 <- [1,2662,null,{}] 02:09:28 INFO - PROCESS | 1835 | 1477559368951 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e34400 == 17 [pid = 1835] [id = 579] 02:09:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82e82000) [pid = 1835] [serial = 1695] [outer = (nil)] 02:09:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f8aa400) [pid = 1835] [serial = 1696] [outer = 0x82e82000] 02:09:29 INFO - PROCESS | 1835 | 1477559369156 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8f8afc00) [pid = 1835] [serial = 1697] [outer = 0x82e82000] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x8dabe400) [pid = 1835] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559358254] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x83b73800) [pid = 1835] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x831d6400) [pid = 1835] [serial = 1647] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x82d32400) [pid = 1835] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x882a2000) [pid = 1835] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559354453] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88041400) [pid = 1835] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82d96400) [pid = 1835] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x882ae000) [pid = 1835] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x88957000) [pid = 1835] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8895b800) [pid = 1835] [serial = 1662] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:09:29 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8899bc00) [pid = 1835] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:09:29 INFO - PROCESS | 1835 | 1477559369849 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:29 INFO - . 02:09:29 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 1324ms 02:09:29 INFO - PROCESS | 1835 | 1477559369899 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 1835 | 1477559369902 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 02:09:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 02:09:29 INFO - PROCESS | 1835 | 1477559369910 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:30 INFO - PROCESS | 1835 | 1477559370199 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 02:09:30 INFO - PROCESS | 1835 | 1477559370214 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 02:09:30 INFO - PROCESS | 1835 | 1477559370217 Marionette TRACE conn4 <- [1,2666,null,["8"]] 02:09:30 INFO - PROCESS | 1835 | 1477559370224 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 02:09:30 INFO - PROCESS | 1835 | 1477559370230 Marionette TRACE conn4 <- [1,2667,null,{}] 02:09:30 INFO - PROCESS | 1835 | 1477559370235 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f906000 == 18 [pid = 1835] [id = 580] 02:09:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8f906800) [pid = 1835] [serial = 1698] [outer = (nil)] 02:09:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8f92bc00) [pid = 1835] [serial = 1699] [outer = 0x8f906800] 02:09:30 INFO - PROCESS | 1835 | 1477559370327 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x882aa800) [pid = 1835] [serial = 1700] [outer = 0x8f906800] 02:09:31 INFO - PROCESS | 1835 | 1477559371036 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:31 INFO - . 02:09:31 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1171ms 02:09:31 INFO - PROCESS | 1835 | 1477559371082 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 1835 | 1477559371085 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:09:31 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 02:09:31 INFO - PROCESS | 1835 | 1477559371128 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:31 INFO - PROCESS | 1835 | 1477559371367 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 02:09:31 INFO - PROCESS | 1835 | 1477559371559 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 02:09:31 INFO - PROCESS | 1835 | 1477559371564 Marionette TRACE conn4 <- [1,2671,null,["8"]] 02:09:31 INFO - PROCESS | 1835 | 1477559371576 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 02:09:31 INFO - PROCESS | 1835 | 1477559371592 Marionette TRACE conn4 <- [1,2672,null,{}] 02:09:31 INFO - PROCESS | 1835 | 1477559371599 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d8800 == 19 [pid = 1835] [id = 581] 02:09:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x831d9000) [pid = 1835] [serial = 1701] [outer = (nil)] 02:09:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x83214800) [pid = 1835] [serial = 1702] [outer = 0x831d9000] 02:09:31 INFO - PROCESS | 1835 | 1477559371715 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8804a800) [pid = 1835] [serial = 1703] [outer = 0x831d9000] 02:09:32 INFO - PROCESS | 1835 | 1477559372586 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:32 INFO - . 02:09:32 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 1526ms 02:09:32 INFO - PROCESS | 1835 | 1477559372653 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 1835 | 1477559372661 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 02:09:32 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:09:32 INFO - PROCESS | 1835 | 1477559372677 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:32 INFO - PROCESS | 1835 | 1477559372950 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:09:33 INFO - PROCESS | 1835 | 1477559373226 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 02:09:33 INFO - PROCESS | 1835 | 1477559373237 Marionette TRACE conn4 <- [1,2676,null,["8"]] 02:09:33 INFO - PROCESS | 1835 | 1477559373247 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 02:09:33 INFO - PROCESS | 1835 | 1477559373253 Marionette TRACE conn4 <- [1,2677,null,{}] 02:09:33 INFO - PROCESS | 1835 | 1477559373264 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad1800 == 20 [pid = 1835] [id = 582] 02:09:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x88ad9400) [pid = 1835] [serial = 1704] [outer = (nil)] 02:09:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dbe0c00) [pid = 1835] [serial = 1705] [outer = 0x88ad9400] 02:09:33 INFO - PROCESS | 1835 | 1477559373368 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x88992000) [pid = 1835] [serial = 1706] [outer = 0x88ad9400] 02:09:34 INFO - PROCESS | 1835 | 1477559374140 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:34 INFO - . 02:09:34 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 1527ms 02:09:34 INFO - PROCESS | 1835 | 1477559374204 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 1835 | 1477559374209 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 02:09:34 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:09:34 INFO - PROCESS | 1835 | 1477559374229 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:34 INFO - PROCESS | 1835 | 1477559374445 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 02:09:34 INFO - PROCESS | 1835 | 1477559374632 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 02:09:34 INFO - PROCESS | 1835 | 1477559374638 Marionette TRACE conn4 <- [1,2681,null,["8"]] 02:09:34 INFO - PROCESS | 1835 | 1477559374646 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 02:09:34 INFO - PROCESS | 1835 | 1477559374655 Marionette TRACE conn4 <- [1,2682,null,{}] 02:09:34 INFO - PROCESS | 1835 | 1477559374705 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f96b800 == 21 [pid = 1835] [id = 583] 02:09:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f978000) [pid = 1835] [serial = 1707] [outer = (nil)] 02:09:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x82d9b000) [pid = 1835] [serial = 1708] [outer = 0x8f978000] 02:09:34 INFO - PROCESS | 1835 | 1477559374817 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8f8e3000) [pid = 1835] [serial = 1709] [outer = 0x8f978000] 02:09:35 INFO - PROCESS | 1835 | 1477559375556 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:35 INFO - . 02:09:35 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 1373ms 02:09:35 INFO - PROCESS | 1835 | 1477559375592 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 1835 | 1477559375595 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 02:09:35 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:09:35 INFO - PROCESS | 1835 | 1477559375603 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:35 INFO - PROCESS | 1835 | 1477559375797 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 02:09:35 INFO - PROCESS | 1835 | 1477559375977 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 02:09:35 INFO - PROCESS | 1835 | 1477559375980 Marionette TRACE conn4 <- [1,2686,null,["8"]] 02:09:35 INFO - PROCESS | 1835 | 1477559375991 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 02:09:36 INFO - PROCESS | 1835 | 1477559376002 Marionette TRACE conn4 <- [1,2687,null,{}] 02:09:36 INFO - PROCESS | 1835 | 1477559376053 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x906ad000 == 22 [pid = 1835] [id = 584] 02:09:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9236f800) [pid = 1835] [serial = 1710] [outer = (nil)] 02:09:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x925bec00) [pid = 1835] [serial = 1711] [outer = 0x9236f800] 02:09:36 INFO - PROCESS | 1835 | 1477559376151 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x928d9c00) [pid = 1835] [serial = 1712] [outer = 0x9236f800] 02:09:36 INFO - PROCESS | 1835 | 1477559376891 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:36 INFO - . 02:09:36 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 1334ms 02:09:37 INFO - PROCESS | 1835 | 1477559377104 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 1835 | 1477559377111 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:09:37 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 02:09:37 INFO - PROCESS | 1835 | 1477559377127 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:37 INFO - PROCESS | 1835 | 1477559377330 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 02:09:37 INFO - PROCESS | 1835 | 1477559377527 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 02:09:37 INFO - PROCESS | 1835 | 1477559377535 Marionette TRACE conn4 <- [1,2691,null,["8"]] 02:09:37 INFO - PROCESS | 1835 | 1477559377545 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 02:09:37 INFO - PROCESS | 1835 | 1477559377557 Marionette TRACE conn4 <- [1,2692,null,{}] 02:09:37 INFO - PROCESS | 1835 | 1477559377620 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d92400 == 23 [pid = 1835] [id = 585] 02:09:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x82d94800) [pid = 1835] [serial = 1713] [outer = (nil)] 02:09:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x82e88400) [pid = 1835] [serial = 1714] [outer = 0x82d94800] 02:09:37 INFO - PROCESS | 1835 | 1477559377741 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x83b6f800) [pid = 1835] [serial = 1715] [outer = 0x82d94800] 02:09:38 INFO - PROCESS | 1835 | --DOCSHELL 0x82d95800 == 22 [pid = 1835] [id = 574] 02:09:38 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca7800 == 21 [pid = 1835] [id = 573] 02:09:38 INFO - PROCESS | 1835 | --DOCSHELL 0x83b67c00 == 20 [pid = 1835] [id = 572] 02:09:38 INFO - PROCESS | 1835 | --DOCSHELL 0x82caf800 == 19 [pid = 1835] [id = 571] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8c8c1800) [pid = 1835] [serial = 1668] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8daf0c00) [pid = 1835] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559358254] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x88961800) [pid = 1835] [serial = 1663] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x88991800) [pid = 1835] [serial = 1664] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8899e800) [pid = 1835] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x88307000) [pid = 1835] [serial = 1658] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x88309000) [pid = 1835] [serial = 1659] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x88957800) [pid = 1835] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x88044800) [pid = 1835] [serial = 1653] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x88049800) [pid = 1835] [serial = 1654] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x882a4400) [pid = 1835] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559354453] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x83210c00) [pid = 1835] [serial = 1648] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x83211000) [pid = 1835] [serial = 1649] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x83b75800) [pid = 1835] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82d9a000) [pid = 1835] [serial = 1645] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x82da0c00) [pid = 1835] [serial = 1646] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82d9d400) [pid = 1835] [serial = 1643] [outer = (nil)] [url = about:blank] 02:09:38 INFO - PROCESS | 1835 | 1477559378643 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:38 INFO - . 02:09:38 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1540ms 02:09:38 INFO - PROCESS | 1835 | 1477559378670 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 1835 | 1477559378678 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 02:09:38 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 02:09:38 INFO - PROCESS | 1835 | 1477559378687 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:38 INFO - PROCESS | 1835 | 1477559378879 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:09:39 INFO - PROCESS | 1835 | 1477559379017 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 02:09:39 INFO - PROCESS | 1835 | 1477559379022 Marionette TRACE conn4 <- [1,2696,null,["8"]] 02:09:39 INFO - PROCESS | 1835 | 1477559379036 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 02:09:39 INFO - PROCESS | 1835 | 1477559379043 Marionette TRACE conn4 <- [1,2697,null,{}] 02:09:39 INFO - PROCESS | 1835 | 1477559379054 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x83211c00 == 20 [pid = 1835] [id = 586] 02:09:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x88043c00) [pid = 1835] [serial = 1716] [outer = (nil)] 02:09:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8804a000) [pid = 1835] [serial = 1717] [outer = 0x88043c00] 02:09:39 INFO - PROCESS | 1835 | 1477559379144 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x881f2800) [pid = 1835] [serial = 1718] [outer = 0x88043c00] 02:09:39 INFO - PROCESS | 1835 | 1477559379792 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:39 INFO - . 02:09:39 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1123ms 02:09:39 INFO - PROCESS | 1835 | 1477559379828 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 1835 | 1477559379840 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 02:09:39 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 02:09:39 INFO - PROCESS | 1835 | 1477559379854 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:40 INFO - PROCESS | 1835 | 1477559380048 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 02:09:40 INFO - PROCESS | 1835 | 1477559380193 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 02:09:40 INFO - PROCESS | 1835 | 1477559380199 Marionette TRACE conn4 <- [1,2701,null,["8"]] 02:09:40 INFO - PROCESS | 1835 | 1477559380205 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 02:09:40 INFO - PROCESS | 1835 | 1477559380212 Marionette TRACE conn4 <- [1,2702,null,{}] 02:09:40 INFO - PROCESS | 1835 | 1477559380219 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895f400 == 21 [pid = 1835] [id = 587] 02:09:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8899d800) [pid = 1835] [serial = 1719] [outer = (nil)] 02:09:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x88ad7000) [pid = 1835] [serial = 1720] [outer = 0x8899d800] 02:09:40 INFO - PROCESS | 1835 | 1477559380312 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8c8c3000) [pid = 1835] [serial = 1721] [outer = 0x8899d800] 02:09:41 INFO - PROCESS | 1835 | 1477559381014 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:41 INFO - . 02:09:41 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1183ms 02:09:41 INFO - PROCESS | 1835 | 1477559381035 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 1835 | 1477559381039 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 02:09:41 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 02:09:41 INFO - PROCESS | 1835 | 1477559381054 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:41 INFO - PROCESS | 1835 | 1477559381299 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 02:09:41 INFO - PROCESS | 1835 | 1477559381321 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 02:09:41 INFO - PROCESS | 1835 | 1477559381330 Marionette TRACE conn4 <- [1,2706,null,["8"]] 02:09:41 INFO - PROCESS | 1835 | 1477559381336 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 02:09:41 INFO - PROCESS | 1835 | 1477559381342 Marionette TRACE conn4 <- [1,2707,null,{}] 02:09:41 INFO - PROCESS | 1835 | 1477559381425 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dddac00 == 22 [pid = 1835] [id = 588] 02:09:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dddcc00) [pid = 1835] [serial = 1722] [outer = (nil)] 02:09:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8dde1800) [pid = 1835] [serial = 1723] [outer = 0x8dddcc00] 02:09:41 INFO - PROCESS | 1835 | 1477559381516 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f8ec800) [pid = 1835] [serial = 1724] [outer = 0x8dddcc00] 02:09:42 INFO - PROCESS | 1835 | 1477559382284 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:42 INFO - . 02:09:42 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1274ms 02:09:42 INFO - PROCESS | 1835 | 1477559382326 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:09:42 INFO - PROCESS | 1835 | 1477559382330 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:09:42 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:09:42 INFO - PROCESS | 1835 | 1477559382337 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:42 INFO - PROCESS | 1835 | 1477559382574 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 02:09:42 INFO - PROCESS | 1835 | 1477559382598 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 02:09:42 INFO - PROCESS | 1835 | 1477559382601 Marionette TRACE conn4 <- [1,2711,null,["8"]] 02:09:42 INFO - PROCESS | 1835 | 1477559382608 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 02:09:42 INFO - PROCESS | 1835 | 1477559382613 Marionette TRACE conn4 <- [1,2712,null,{}] 02:09:42 INFO - PROCESS | 1835 | 1477559382619 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f938800 == 23 [pid = 1835] [id = 589] 02:09:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8f96c000) [pid = 1835] [serial = 1725] [outer = (nil)] 02:09:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8f977000) [pid = 1835] [serial = 1726] [outer = 0x8f96c000] 02:09:42 INFO - PROCESS | 1835 | 1477559382786 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8fa54000) [pid = 1835] [serial = 1727] [outer = 0x8f96c000] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x82e82000) [pid = 1835] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x83ca8000) [pid = 1835] [serial = 1677] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x83ca6000) [pid = 1835] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x83b68400) [pid = 1835] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82cb0000) [pid = 1835] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x82d2d400) [pid = 1835] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x83b68000) [pid = 1835] [serial = 1686] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8db45000) [pid = 1835] [serial = 1692] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x88995400) [pid = 1835] [serial = 1689] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 02:09:43 INFO - PROCESS | 1835 | 1477559383679 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:43 INFO - . 02:09:43 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1375ms 02:09:43 INFO - PROCESS | 1835 | 1477559383713 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 1835 | 1477559383718 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 02:09:43 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 02:09:43 INFO - PROCESS | 1835 | 1477559383727 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:44 INFO - PROCESS | 1835 | 1477559384009 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:09:44 INFO - PROCESS | 1835 | 1477559384022 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 02:09:44 INFO - PROCESS | 1835 | 1477559384025 Marionette TRACE conn4 <- [1,2716,null,["8"]] 02:09:44 INFO - PROCESS | 1835 | 1477559384031 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 02:09:44 INFO - PROCESS | 1835 | 1477559384037 Marionette TRACE conn4 <- [1,2717,null,{}] 02:09:44 INFO - PROCESS | 1835 | 1477559384044 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x92281c00 == 24 [pid = 1835] [id = 590] 02:09:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x922e2c00) [pid = 1835] [serial = 1728] [outer = (nil)] 02:09:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x928dfc00) [pid = 1835] [serial = 1729] [outer = 0x922e2c00] 02:09:44 INFO - PROCESS | 1835 | 1477559384137 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x928e0000) [pid = 1835] [serial = 1730] [outer = 0x922e2c00] 02:09:44 INFO - PROCESS | 1835 | 1477559384862 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:09:44 INFO - . 02:09:44 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1175ms 02:09:44 INFO - PROCESS | 1835 | 1477559384902 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 1835 | 1477559384905 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 02:09:44 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:09:44 INFO - PROCESS | 1835 | 1477559384914 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:09:45 INFO - PROCESS | 1835 | 1477559385147 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 02:09:45 INFO - PROCESS | 1835 | 1477559385268 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 02:09:45 INFO - PROCESS | 1835 | 1477559385275 Marionette TRACE conn4 <- [1,2721,null,["8"]] 02:09:45 INFO - PROCESS | 1835 | 1477559385287 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 02:09:45 INFO - PROCESS | 1835 | 1477559385298 Marionette TRACE conn4 <- [1,2722,null,{}] 02:09:45 INFO - PROCESS | 1835 | 1477559385353 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7000 == 25 [pid = 1835] [id = 591] 02:09:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x82cb7400) [pid = 1835] [serial = 1731] [outer = (nil)] 02:09:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x82da1800) [pid = 1835] [serial = 1732] [outer = 0x82cb7400] 02:09:45 INFO - PROCESS | 1835 | 1477559385459 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x82e34c00) [pid = 1835] [serial = 1733] [outer = 0x82cb7400] 02:09:46 WARNING - wptserve Traceback (most recent call last): 02:09:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:09:46 WARNING - rv = self.func(request, response) 02:09:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:09:46 WARNING - access_control_allow_origin = "*") 02:09:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:09:46 WARNING - payload = payload_generator(server_data) 02:09:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:09:46 WARNING - return encode_string_as_bmp_image(data) 02:09:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:09:46 WARNING - img.save(f, "BMP") 02:09:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:09:46 WARNING - f.write(bmpfileheader) 02:09:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:09:46 WARNING - 02:09:49 INFO - PROCESS | 1835 | --DOCSHELL 0x82d26000 == 24 [pid = 1835] [id = 561] 02:09:49 INFO - PROCESS | 1835 | --DOCSHELL 0x88040800 == 23 [pid = 1835] [id = 563] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f8aa400) [pid = 1835] [serial = 1696] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8f8afc00) [pid = 1835] [serial = 1697] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8dbe1400) [pid = 1835] [serial = 1693] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8dd1d800) [pid = 1835] [serial = 1694] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88997800) [pid = 1835] [serial = 1690] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x88ad2800) [pid = 1835] [serial = 1691] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x881ea000) [pid = 1835] [serial = 1687] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x881f6000) [pid = 1835] [serial = 1688] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82e28400) [pid = 1835] [serial = 1684] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x82d9d000) [pid = 1835] [serial = 1685] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8899ec00) [pid = 1835] [serial = 1681] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x88adb400) [pid = 1835] [serial = 1682] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x88044000) [pid = 1835] [serial = 1678] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x881e8000) [pid = 1835] [serial = 1679] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82d2ec00) [pid = 1835] [serial = 1673] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82d9b800) [pid = 1835] [serial = 1674] [outer = (nil)] [url = about:blank] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x831cd400) [pid = 1835] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:09:49 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8f92bc00) [pid = 1835] [serial = 1699] [outer = (nil)] [url = about:blank] 02:09:52 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82d94800) [pid = 1835] [serial = 1713] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 02:09:52 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f96c000) [pid = 1835] [serial = 1725] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 02:09:52 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x88043c00) [pid = 1835] [serial = 1716] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 02:09:52 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8dddcc00) [pid = 1835] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 02:09:52 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8899d800) [pid = 1835] [serial = 1719] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82d29400 == 22 [pid = 1835] [id = 575] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82d92400 == 21 [pid = 1835] [id = 585] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x906ad000 == 20 [pid = 1835] [id = 584] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f96b800 == 19 [pid = 1835] [id = 583] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x92281c00 == 18 [pid = 1835] [id = 590] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x831d8800 == 17 [pid = 1835] [id = 581] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad1800 == 16 [pid = 1835] [id = 582] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f906000 == 15 [pid = 1835] [id = 580] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8f938800 == 14 [pid = 1835] [id = 589] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8db3e400 == 13 [pid = 1835] [id = 578] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82e34400 == 12 [pid = 1835] [id = 579] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8dddac00 == 11 [pid = 1835] [id = 588] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x88994800 == 10 [pid = 1835] [id = 577] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x8895f400 == 9 [pid = 1835] [id = 587] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2cc00 == 8 [pid = 1835] [id = 576] 02:09:57 INFO - PROCESS | 1835 | --DOCSHELL 0x83211c00 == 7 [pid = 1835] [id = 586] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x83b6f800) [pid = 1835] [serial = 1715] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82e88400) [pid = 1835] [serial = 1714] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x881f2800) [pid = 1835] [serial = 1718] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8804a000) [pid = 1835] [serial = 1717] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c8c3000) [pid = 1835] [serial = 1721] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x88ad7000) [pid = 1835] [serial = 1720] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8f8ec800) [pid = 1835] [serial = 1724] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8dde1800) [pid = 1835] [serial = 1723] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8fa54000) [pid = 1835] [serial = 1727] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x8f977000) [pid = 1835] [serial = 1726] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x83214800) [pid = 1835] [serial = 1702] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x928dfc00) [pid = 1835] [serial = 1729] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x925bec00) [pid = 1835] [serial = 1711] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8dbe0c00) [pid = 1835] [serial = 1705] [outer = (nil)] [url = about:blank] 02:09:57 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x82d9b000) [pid = 1835] [serial = 1708] [outer = (nil)] [url = about:blank] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x9236f800) [pid = 1835] [serial = 1710] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x922e2c00) [pid = 1835] [serial = 1728] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x88ad9400) [pid = 1835] [serial = 1704] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x88ad3400) [pid = 1835] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x831d9000) [pid = 1835] [serial = 1701] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f906800) [pid = 1835] [serial = 1698] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 02:10:00 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8f978000) [pid = 1835] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x928d9c00) [pid = 1835] [serial = 1712] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x928e0000) [pid = 1835] [serial = 1730] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x88992000) [pid = 1835] [serial = 1706] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c8c5c00) [pid = 1835] [serial = 1669] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8804a800) [pid = 1835] [serial = 1703] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x882aa800) [pid = 1835] [serial = 1700] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8f8e3000) [pid = 1835] [serial = 1709] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82da1800) [pid = 1835] [serial = 1732] [outer = (nil)] [url = about:blank] 02:10:15 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:10:15 INFO - PROCESS | 1835 | 1477559415692 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:10:15 INFO - . 02:10:15 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30819ms 02:10:15 INFO - PROCESS | 1835 | 1477559415734 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 1835 | 1477559415741 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 02:10:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:10:15 INFO - PROCESS | 1835 | 1477559415754 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:10:16 INFO - PROCESS | 1835 | 1477559416013 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 02:10:16 INFO - PROCESS | 1835 | 1477559416104 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 02:10:16 INFO - PROCESS | 1835 | 1477559416111 Marionette TRACE conn4 <- [1,2726,null,["8"]] 02:10:16 INFO - PROCESS | 1835 | 1477559416119 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 02:10:16 INFO - PROCESS | 1835 | 1477559416128 Marionette TRACE conn4 <- [1,2727,null,{}] 02:10:16 INFO - PROCESS | 1835 | 1477559416139 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93400 == 8 [pid = 1835] [id = 592] 02:10:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93800) [pid = 1835] [serial = 1734] [outer = (nil)] 02:10:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98000) [pid = 1835] [serial = 1735] [outer = 0x82d93800] 02:10:16 INFO - PROCESS | 1835 | 1477559416238 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82da0800) [pid = 1835] [serial = 1736] [outer = 0x82d93800] 02:10:16 WARNING - wptserve Traceback (most recent call last): 02:10:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:10:16 WARNING - rv = self.func(request, response) 02:10:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:10:16 WARNING - access_control_allow_origin = "*") 02:10:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:10:16 WARNING - payload = payload_generator(server_data) 02:10:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:10:16 WARNING - return encode_string_as_bmp_image(data) 02:10:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:10:16 WARNING - img.save(f, "BMP") 02:10:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:10:16 WARNING - f.write(bmpfileheader) 02:10:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:10:16 WARNING - 02:10:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7000 == 7 [pid = 1835] [id = 591] 02:10:28 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82cb7400) [pid = 1835] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:10:33 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82e34c00) [pid = 1835] [serial = 1733] [outer = (nil)] [url = about:blank] 02:10:33 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d98000) [pid = 1835] [serial = 1735] [outer = (nil)] [url = about:blank] 02:10:46 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:10:46 INFO - PROCESS | 1835 | 1477559446468 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:10:46 INFO - . 02:10:46 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30777ms 02:10:46 INFO - PROCESS | 1835 | 1477559446529 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 1835 | 1477559446536 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:10:46 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:10:46 INFO - PROCESS | 1835 | 1477559446549 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:10:46 INFO - PROCESS | 1835 | 1477559446803 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 02:10:46 INFO - PROCESS | 1835 | 1477559446890 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 02:10:46 INFO - PROCESS | 1835 | 1477559446897 Marionette TRACE conn4 <- [1,2731,null,["8"]] 02:10:46 INFO - PROCESS | 1835 | 1477559446906 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 02:10:46 INFO - PROCESS | 1835 | 1477559446915 Marionette TRACE conn4 <- [1,2732,null,{}] 02:10:46 INFO - PROCESS | 1835 | 1477559446922 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2f800 == 8 [pid = 1835] [id = 593] 02:10:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d30800) [pid = 1835] [serial = 1737] [outer = (nil)] 02:10:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d94400) [pid = 1835] [serial = 1738] [outer = 0x82d30800] 02:10:47 INFO - PROCESS | 1835 | 1477559447024 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9bc00) [pid = 1835] [serial = 1739] [outer = 0x82d30800] 02:10:47 WARNING - wptserve Traceback (most recent call last): 02:10:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:10:47 WARNING - rv = self.func(request, response) 02:10:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:10:47 WARNING - access_control_allow_origin = "*") 02:10:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:10:47 WARNING - payload = payload_generator(server_data) 02:10:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:10:47 WARNING - return encode_string_as_bmp_image(data) 02:10:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:10:47 WARNING - img.save(f, "BMP") 02:10:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:10:47 WARNING - f.write(bmpfileheader) 02:10:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:10:47 WARNING - 02:10:56 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93400 == 7 [pid = 1835] [id = 592] 02:10:58 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d93800) [pid = 1835] [serial = 1734] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 02:11:04 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82da0800) [pid = 1835] [serial = 1736] [outer = (nil)] [url = about:blank] 02:11:04 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d94400) [pid = 1835] [serial = 1738] [outer = (nil)] [url = about:blank] 02:11:17 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:11:17 INFO - PROCESS | 1835 | 1477559477249 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:11:17 INFO - . 02:11:17 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30722ms 02:11:17 INFO - PROCESS | 1835 | 1477559477270 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 1835 | 1477559477280 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 02:11:17 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:11:17 INFO - PROCESS | 1835 | 1477559477295 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:17 INFO - PROCESS | 1835 | 1477559477586 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:11:17 INFO - PROCESS | 1835 | 1477559477681 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 02:11:17 INFO - PROCESS | 1835 | 1477559477688 Marionette TRACE conn4 <- [1,2736,null,["8"]] 02:11:17 INFO - PROCESS | 1835 | 1477559477700 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 02:11:17 INFO - PROCESS | 1835 | 1477559477710 Marionette TRACE conn4 <- [1,2737,null,{}] 02:11:17 INFO - PROCESS | 1835 | 1477559477718 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93400 == 8 [pid = 1835] [id = 594] 02:11:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93800) [pid = 1835] [serial = 1740] [outer = (nil)] 02:11:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97800) [pid = 1835] [serial = 1741] [outer = 0x82d93800] 02:11:17 INFO - PROCESS | 1835 | 1477559477821 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9f000) [pid = 1835] [serial = 1742] [outer = 0x82d93800] 02:11:18 INFO - PROCESS | 1835 | 1477559478496 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:11:18 INFO - . 02:11:18 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1281ms 02:11:18 INFO - PROCESS | 1835 | 1477559478574 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 1835 | 1477559478580 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 02:11:18 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:11:18 INFO - PROCESS | 1835 | 1477559478588 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:18 INFO - PROCESS | 1835 | 1477559478867 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 02:11:18 INFO - PROCESS | 1835 | 1477559478883 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 02:11:18 INFO - PROCESS | 1835 | 1477559478889 Marionette TRACE conn4 <- [1,2741,null,["8"]] 02:11:18 INFO - PROCESS | 1835 | 1477559478897 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 02:11:18 INFO - PROCESS | 1835 | 1477559478904 Marionette TRACE conn4 <- [1,2742,null,{}] 02:11:18 INFO - PROCESS | 1835 | 1477559478912 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb7800 == 9 [pid = 1835] [id = 595] 02:11:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8320c800) [pid = 1835] [serial = 1743] [outer = (nil)] 02:11:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8320f800) [pid = 1835] [serial = 1744] [outer = 0x8320c800] 02:11:19 INFO - PROCESS | 1835 | 1477559479005 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8320fc00) [pid = 1835] [serial = 1745] [outer = 0x8320c800] 02:11:19 INFO - PROCESS | 1835 | 1477559479836 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:11:19 INFO - . 02:11:19 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1287ms 02:11:19 INFO - PROCESS | 1835 | 1477559479885 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 1835 | 1477559479894 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 02:11:19 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:11:19 INFO - PROCESS | 1835 | 1477559479902 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:20 INFO - PROCESS | 1835 | 1477559480100 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 02:11:20 INFO - PROCESS | 1835 | 1477559480228 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 02:11:20 INFO - PROCESS | 1835 | 1477559480234 Marionette TRACE conn4 <- [1,2746,null,["8"]] 02:11:20 INFO - PROCESS | 1835 | 1477559480240 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 02:11:20 INFO - PROCESS | 1835 | 1477559480248 Marionette TRACE conn4 <- [1,2747,null,{}] 02:11:20 INFO - PROCESS | 1835 | 1477559480256 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca7000 == 10 [pid = 1835] [id = 596] 02:11:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca7400) [pid = 1835] [serial = 1746] [outer = (nil)] 02:11:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca9000) [pid = 1835] [serial = 1747] [outer = 0x83ca7400] 02:11:20 INFO - PROCESS | 1835 | 1477559480354 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x88042800) [pid = 1835] [serial = 1748] [outer = 0x83ca7400] 02:11:21 INFO - PROCESS | 1835 | 1477559481074 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:11:21 INFO - . 02:11:21 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1230ms 02:11:21 INFO - PROCESS | 1835 | 1477559481132 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 1835 | 1477559481137 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:11:21 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 02:11:21 INFO - PROCESS | 1835 | 1477559481145 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:21 INFO - PROCESS | 1835 | 1477559481384 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 02:11:21 INFO - PROCESS | 1835 | 1477559481504 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 02:11:21 INFO - PROCESS | 1835 | 1477559481516 Marionette TRACE conn4 <- [1,2751,null,["8"]] 02:11:21 INFO - PROCESS | 1835 | 1477559481526 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 02:11:21 INFO - PROCESS | 1835 | 1477559481537 Marionette TRACE conn4 <- [1,2752,null,{}] 02:11:21 INFO - PROCESS | 1835 | 1477559481548 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e29800 == 11 [pid = 1835] [id = 597] 02:11:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x881f6c00) [pid = 1835] [serial = 1749] [outer = (nil)] 02:11:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a4400) [pid = 1835] [serial = 1750] [outer = 0x881f6c00] 02:11:21 INFO - PROCESS | 1835 | 1477559481697 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882ac800) [pid = 1835] [serial = 1751] [outer = 0x881f6c00] 02:11:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x88311000 == 12 [pid = 1835] [id = 598] 02:11:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88311400) [pid = 1835] [serial = 1752] [outer = (nil)] 02:11:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88308400) [pid = 1835] [serial = 1753] [outer = 0x88311400] 02:11:22 INFO - PROCESS | 1835 | 1477559482531 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:11:22 INFO - . 02:11:22 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1434ms 02:11:22 INFO - PROCESS | 1835 | 1477559482580 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1835 | 1477559482584 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 02:11:22 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 02:11:22 INFO - PROCESS | 1835 | 1477559482592 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:22 INFO - PROCESS | 1835 | 1477559482787 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:11:22 INFO - PROCESS | 1835 | 1477559482924 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 02:11:22 INFO - PROCESS | 1835 | 1477559482931 Marionette TRACE conn4 <- [1,2756,null,["8"]] 02:11:22 INFO - PROCESS | 1835 | 1477559482937 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 02:11:22 INFO - PROCESS | 1835 | 1477559482943 Marionette TRACE conn4 <- [1,2757,null,{}] 02:11:22 INFO - PROCESS | 1835 | 1477559482949 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x88315400 == 13 [pid = 1835] [id = 599] 02:11:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88954400) [pid = 1835] [serial = 1754] [outer = (nil)] 02:11:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88958400) [pid = 1835] [serial = 1755] [outer = 0x88954400] 02:11:23 INFO - PROCESS | 1835 | 1477559483044 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88959c00) [pid = 1835] [serial = 1756] [outer = 0x88954400] 02:11:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x88992400 == 14 [pid = 1835] [id = 600] 02:11:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88992c00) [pid = 1835] [serial = 1757] [outer = (nil)] 02:11:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x88994400) [pid = 1835] [serial = 1758] [outer = 0x88992c00] 02:11:23 INFO - PROCESS | 1835 | 1477559483836 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:11:23 INFO - . 02:11:23 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1284ms 02:11:23 INFO - PROCESS | 1835 | 1477559483876 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 1835 | 1477559483880 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 02:11:23 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 02:11:23 INFO - PROCESS | 1835 | 1477559483888 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:24 INFO - PROCESS | 1835 | 1477559484188 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 02:11:24 INFO - PROCESS | 1835 | 1477559484203 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 02:11:24 INFO - PROCESS | 1835 | 1477559484207 Marionette TRACE conn4 <- [1,2761,null,["8"]] 02:11:24 INFO - PROCESS | 1835 | 1477559484215 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 02:11:24 INFO - PROCESS | 1835 | 1477559484222 Marionette TRACE conn4 <- [1,2762,null,{}] 02:11:24 INFO - PROCESS | 1835 | 1477559484229 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x88994800 == 15 [pid = 1835] [id = 601] 02:11:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8899d800) [pid = 1835] [serial = 1759] [outer = (nil)] 02:11:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x88ad9400) [pid = 1835] [serial = 1760] [outer = 0x8899d800] 02:11:24 INFO - PROCESS | 1835 | 1477559484321 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x88ade000) [pid = 1835] [serial = 1761] [outer = 0x8899d800] 02:11:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8cd800 == 16 [pid = 1835] [id = 602] 02:11:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x8c8ce000) [pid = 1835] [serial = 1762] [outer = (nil)] 02:11:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x8c8c6000) [pid = 1835] [serial = 1763] [outer = 0x8c8ce000] 02:11:25 INFO - PROCESS | 1835 | 1477559485138 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:11:25 INFO - . 02:11:25 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1272ms 02:11:25 INFO - PROCESS | 1835 | 1477559485161 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 1835 | 1477559485165 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 02:11:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:11:25 INFO - PROCESS | 1835 | 1477559485173 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:25 INFO - PROCESS | 1835 | 1477559485419 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 02:11:25 INFO - PROCESS | 1835 | 1477559485534 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 02:11:25 INFO - PROCESS | 1835 | 1477559485541 Marionette TRACE conn4 <- [1,2766,null,["8"]] 02:11:25 INFO - PROCESS | 1835 | 1477559485551 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 02:11:25 INFO - PROCESS | 1835 | 1477559485562 Marionette TRACE conn4 <- [1,2767,null,{}] 02:11:25 INFO - PROCESS | 1835 | 1477559485620 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb3400 == 17 [pid = 1835] [id = 603] 02:11:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x82cb5400) [pid = 1835] [serial = 1764] [outer = (nil)] 02:11:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x82d2bc00) [pid = 1835] [serial = 1765] [outer = 0x82cb5400] 02:11:25 INFO - PROCESS | 1835 | 1477559485745 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x82d99400) [pid = 1835] [serial = 1766] [outer = 0x82cb5400] 02:11:26 WARNING - wptserve Traceback (most recent call last): 02:11:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:11:26 WARNING - rv = self.func(request, response) 02:11:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:11:26 WARNING - access_control_allow_origin = "*") 02:11:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:11:26 WARNING - payload = payload_generator(server_data) 02:11:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:11:26 WARNING - return encode_string_as_bmp_image(data) 02:11: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 02:11:26 WARNING - img.save(f, "BMP") 02:11:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:11:26 WARNING - f.write(bmpfileheader) 02:11:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:11:26 WARNING - 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8cd800 == 16 [pid = 1835] [id = 602] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x88994800 == 15 [pid = 1835] [id = 601] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x88992400 == 14 [pid = 1835] [id = 600] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x88315400 == 13 [pid = 1835] [id = 599] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x88311000 == 12 [pid = 1835] [id = 598] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82e29800 == 11 [pid = 1835] [id = 597] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca7000 == 10 [pid = 1835] [id = 596] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb7800 == 9 [pid = 1835] [id = 595] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93400 == 8 [pid = 1835] [id = 594] 02:11:28 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2f800 == 7 [pid = 1835] [id = 593] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8320c800) [pid = 1835] [serial = 1743] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x83ca7400) [pid = 1835] [serial = 1746] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x88992c00) [pid = 1835] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559483500] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x88954400) [pid = 1835] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x881f6c00) [pid = 1835] [serial = 1749] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x88311400) [pid = 1835] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x82d93800) [pid = 1835] [serial = 1740] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x82d30800) [pid = 1835] [serial = 1737] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:11:31 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8c8ce000) [pid = 1835] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x88308400) [pid = 1835] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x882ac800) [pid = 1835] [serial = 1751] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x882a4400) [pid = 1835] [serial = 1750] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x88994400) [pid = 1835] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559483500] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x88959c00) [pid = 1835] [serial = 1756] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x88958400) [pid = 1835] [serial = 1755] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x83ca9000) [pid = 1835] [serial = 1747] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x88042800) [pid = 1835] [serial = 1748] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8320f800) [pid = 1835] [serial = 1744] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8320fc00) [pid = 1835] [serial = 1745] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x82d97800) [pid = 1835] [serial = 1741] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82d9f000) [pid = 1835] [serial = 1742] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d9bc00) [pid = 1835] [serial = 1739] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x88ad9400) [pid = 1835] [serial = 1760] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8c8c6000) [pid = 1835] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:11:39 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8899d800) [pid = 1835] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 02:11:44 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d2bc00) [pid = 1835] [serial = 1765] [outer = (nil)] [url = about:blank] 02:11:44 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x88ade000) [pid = 1835] [serial = 1761] [outer = (nil)] [url = about:blank] 02:11:55 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:11:55 INFO - PROCESS | 1835 | 1477559515986 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:11:56 INFO - . 02:11:56 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30864ms 02:11:56 INFO - PROCESS | 1835 | 1477559516038 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 1835 | 1477559516046 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:11:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 02:11:56 INFO - PROCESS | 1835 | 1477559516059 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:11:56 INFO - PROCESS | 1835 | 1477559516309 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 02:11:56 INFO - PROCESS | 1835 | 1477559516395 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 02:11:56 INFO - PROCESS | 1835 | 1477559516402 Marionette TRACE conn4 <- [1,2771,null,["8"]] 02:11:56 INFO - PROCESS | 1835 | 1477559516411 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 02:11:56 INFO - PROCESS | 1835 | 1477559516419 Marionette TRACE conn4 <- [1,2772,null,{}] 02:11:56 INFO - PROCESS | 1835 | 1477559516426 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d94800 == 8 [pid = 1835] [id = 604] 02:11:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d94c00) [pid = 1835] [serial = 1767] [outer = (nil)] 02:11:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d98400) [pid = 1835] [serial = 1768] [outer = 0x82d94c00] 02:11:56 INFO - PROCESS | 1835 | 1477559516528 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9ec00) [pid = 1835] [serial = 1769] [outer = 0x82d94c00] 02:11:57 WARNING - wptserve Traceback (most recent call last): 02:11:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:11:57 WARNING - rv = self.func(request, response) 02:11:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:11:57 WARNING - access_control_allow_origin = "*") 02:11:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:11:57 WARNING - payload = payload_generator(server_data) 02:11:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:11:57 WARNING - return encode_string_as_bmp_image(data) 02:11: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 02:11:57 WARNING - img.save(f, "BMP") 02:11:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:11:57 WARNING - f.write(bmpfileheader) 02:11:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:11:57 WARNING - 02:12:06 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb3400 == 7 [pid = 1835] [id = 603] 02:12:08 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82cb5400) [pid = 1835] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 02:12:14 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d99400) [pid = 1835] [serial = 1766] [outer = (nil)] [url = about:blank] 02:12:14 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d98400) [pid = 1835] [serial = 1768] [outer = (nil)] [url = about:blank] 02:12:26 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:12:26 INFO - PROCESS | 1835 | 1477559546742 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:12:26 INFO - . 02:12:26 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30720ms 02:12:26 INFO - PROCESS | 1835 | 1477559546777 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 1835 | 1477559546784 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 02:12:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:12:26 INFO - PROCESS | 1835 | 1477559546796 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:12:27 INFO - PROCESS | 1835 | 1477559547037 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:12:27 INFO - PROCESS | 1835 | 1477559547122 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 02:12:27 INFO - PROCESS | 1835 | 1477559547129 Marionette TRACE conn4 <- [1,2776,null,["8"]] 02:12:27 INFO - PROCESS | 1835 | 1477559547138 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 02:12:27 INFO - PROCESS | 1835 | 1477559547147 Marionette TRACE conn4 <- [1,2777,null,{}] 02:12:27 INFO - PROCESS | 1835 | 1477559547152 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d30800 == 8 [pid = 1835] [id = 605] 02:12:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d30c00) [pid = 1835] [serial = 1770] [outer = (nil)] 02:12:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d93800) [pid = 1835] [serial = 1771] [outer = 0x82d30c00] 02:12:27 INFO - PROCESS | 1835 | 1477559547251 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9c400) [pid = 1835] [serial = 1772] [outer = 0x82d30c00] 02:12:27 WARNING - wptserve Traceback (most recent call last): 02:12:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:12:27 WARNING - rv = self.func(request, response) 02:12:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:12:27 WARNING - access_control_allow_origin = "*") 02:12:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:12:27 WARNING - payload = payload_generator(server_data) 02:12:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:12:27 WARNING - return encode_string_as_bmp_image(data) 02:12:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:12:27 WARNING - img.save(f, "BMP") 02:12:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:12:27 WARNING - f.write(bmpfileheader) 02:12:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:12:27 WARNING - 02:12:36 INFO - PROCESS | 1835 | --DOCSHELL 0x82d94800 == 7 [pid = 1835] [id = 604] 02:12:42 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d94c00) [pid = 1835] [serial = 1767] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 02:12:48 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9ec00) [pid = 1835] [serial = 1769] [outer = (nil)] [url = about:blank] 02:12:48 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d93800) [pid = 1835] [serial = 1771] [outer = (nil)] [url = about:blank] 02:12:57 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:12:57 INFO - PROCESS | 1835 | 1477559577465 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:12:57 INFO - . 02:12:57 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30710ms 02:12:57 INFO - PROCESS | 1835 | 1477559577504 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 1835 | 1477559577512 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 02:12:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 02:12:57 INFO - PROCESS | 1835 | 1477559577525 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:12:57 INFO - PROCESS | 1835 | 1477559577770 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 02:12:57 INFO - PROCESS | 1835 | 1477559577856 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 02:12:57 INFO - PROCESS | 1835 | 1477559577863 Marionette TRACE conn4 <- [1,2781,null,["8"]] 02:12:57 INFO - PROCESS | 1835 | 1477559577872 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 02:12:57 INFO - PROCESS | 1835 | 1477559577881 Marionette TRACE conn4 <- [1,2782,null,{}] 02:12:57 INFO - PROCESS | 1835 | 1477559577888 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93c00 == 8 [pid = 1835] [id = 606] 02:12:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d94400) [pid = 1835] [serial = 1773] [outer = (nil)] 02:12:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97c00) [pid = 1835] [serial = 1774] [outer = 0x82d94400] 02:12:57 INFO - PROCESS | 1835 | 1477559577990 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9ec00) [pid = 1835] [serial = 1775] [outer = 0x82d94400] 02:12:58 INFO - PROCESS | 1835 | 1477559578639 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:12:58 INFO - . 02:12:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1180ms 02:12:58 INFO - PROCESS | 1835 | 1477559578703 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 02:12:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 02:12:58 INFO - PROCESS | 1835 | 1477559578710 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 02:12:58 INFO - PROCESS | 1835 | 1477559578719 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:12:59 INFO - PROCESS | 1835 | 1477559579003 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 02:12:59 INFO - PROCESS | 1835 | 1477559579084 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 02:12:59 INFO - PROCESS | 1835 | 1477559579090 Marionette TRACE conn4 <- [1,2786,null,["8"]] 02:12:59 INFO - PROCESS | 1835 | 1477559579102 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 02:12:59 INFO - PROCESS | 1835 | 1477559579107 Marionette TRACE conn4 <- [1,2787,null,{}] 02:12:59 INFO - PROCESS | 1835 | 1477559579115 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320c000 == 9 [pid = 1835] [id = 607] 02:12:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8320c800) [pid = 1835] [serial = 1776] [outer = (nil)] 02:12:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8320f800) [pid = 1835] [serial = 1777] [outer = 0x8320c800] 02:12:59 INFO - PROCESS | 1835 | 1477559579208 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83211400) [pid = 1835] [serial = 1778] [outer = 0x8320c800] 02:12:59 INFO - PROCESS | 1835 | 1477559579930 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:12:59 INFO - . 02:12:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1275ms 02:13:00 INFO - PROCESS | 1835 | 1477559580003 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:13:00 INFO - PROCESS | 1835 | 1477559580011 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:13:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 02:13:00 INFO - PROCESS | 1835 | 1477559580025 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:00 INFO - PROCESS | 1835 | 1477559580230 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 02:13:00 INFO - PROCESS | 1835 | 1477559580247 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 02:13:00 INFO - PROCESS | 1835 | 1477559580252 Marionette TRACE conn4 <- [1,2791,null,["8"]] 02:13:00 INFO - PROCESS | 1835 | 1477559580260 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 02:13:00 INFO - PROCESS | 1835 | 1477559580270 Marionette TRACE conn4 <- [1,2792,null,{}] 02:13:00 INFO - PROCESS | 1835 | 1477559580396 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca6000 == 10 [pid = 1835] [id = 608] 02:13:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca6400) [pid = 1835] [serial = 1779] [outer = (nil)] 02:13:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca8400) [pid = 1835] [serial = 1780] [outer = 0x83ca6400] 02:13:00 INFO - PROCESS | 1835 | 1477559580491 Marionette DEBUG loaded listener.js 02:13:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x88042400) [pid = 1835] [serial = 1781] [outer = 0x83ca6400] 02:13:01 INFO - PROCESS | 1835 | 1477559581214 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:01 INFO - . 02:13:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1239ms 02:13:01 INFO - PROCESS | 1835 | 1477559581264 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 1835 | 1477559581269 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 02:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 02:13:01 INFO - PROCESS | 1835 | 1477559581278 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:01 INFO - PROCESS | 1835 | 1477559581527 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:13:01 INFO - PROCESS | 1835 | 1477559581710 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 02:13:01 INFO - PROCESS | 1835 | 1477559581721 Marionette TRACE conn4 <- [1,2796,null,["8"]] 02:13:01 INFO - PROCESS | 1835 | 1477559581738 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 02:13:01 INFO - PROCESS | 1835 | 1477559581749 Marionette TRACE conn4 <- [1,2797,null,{}] 02:13:01 INFO - PROCESS | 1835 | 1477559581759 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a0c00 == 11 [pid = 1835] [id = 609] 02:13:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x882a1c00) [pid = 1835] [serial = 1782] [outer = (nil)] 02:13:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a5000) [pid = 1835] [serial = 1783] [outer = 0x882a1c00] 02:13:01 INFO - PROCESS | 1835 | 1477559581906 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882acc00) [pid = 1835] [serial = 1784] [outer = 0x882a1c00] 02:13:02 INFO - . 02:13:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1276ms 02:13:02 INFO - PROCESS | 1835 | 1477559582543 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:02 INFO - PROCESS | 1835 | 1477559582563 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 02:13:02 INFO - PROCESS | 1835 | 1477559582570 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 02:13:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 02:13:02 INFO - PROCESS | 1835 | 1477559582578 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:02 INFO - PROCESS | 1835 | 1477559582811 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 02:13:02 INFO - PROCESS | 1835 | 1477559582834 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 02:13:02 INFO - PROCESS | 1835 | 1477559582839 Marionette TRACE conn4 <- [1,2801,null,["8"]] 02:13:02 INFO - PROCESS | 1835 | 1477559582846 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 02:13:02 INFO - PROCESS | 1835 | 1477559582852 Marionette TRACE conn4 <- [1,2802,null,{}] 02:13:02 INFO - PROCESS | 1835 | 1477559582857 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x88313000 == 12 [pid = 1835] [id = 610] 02:13:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88313400) [pid = 1835] [serial = 1785] [outer = (nil)] 02:13:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88315c00) [pid = 1835] [serial = 1786] [outer = 0x88313400] 02:13:02 INFO - PROCESS | 1835 | 1477559582942 Marionette DEBUG loaded listener.js 02:13:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88954800) [pid = 1835] [serial = 1787] [outer = 0x88313400] 02:13:03 INFO - PROCESS | 1835 | 1477559583595 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:03 INFO - . 02:13:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1073ms 02:13:03 INFO - PROCESS | 1835 | 1477559583653 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 1835 | 1477559583656 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 02:13:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 02:13:03 INFO - PROCESS | 1835 | 1477559583663 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:03 INFO - PROCESS | 1835 | 1477559583952 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 02:13:03 INFO - PROCESS | 1835 | 1477559583975 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 02:13:03 INFO - PROCESS | 1835 | 1477559583980 Marionette TRACE conn4 <- [1,2806,null,["8"]] 02:13:03 INFO - PROCESS | 1835 | 1477559583986 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 02:13:03 INFO - PROCESS | 1835 | 1477559583992 Marionette TRACE conn4 <- [1,2807,null,{}] 02:13:04 INFO - PROCESS | 1835 | 1477559583997 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x88961c00 == 13 [pid = 1835] [id = 611] 02:13:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8898f400) [pid = 1835] [serial = 1788] [outer = (nil)] 02:13:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8899d400) [pid = 1835] [serial = 1789] [outer = 0x8898f400] 02:13:04 INFO - PROCESS | 1835 | 1477559584088 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88ad5000) [pid = 1835] [serial = 1790] [outer = 0x8898f400] 02:13:04 INFO - PROCESS | 1835 | 1477559584780 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:04 INFO - . 02:13:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1174ms 02:13:04 INFO - PROCESS | 1835 | 1477559584839 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:13:04 INFO - PROCESS | 1835 | 1477559584843 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:13:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 02:13:04 INFO - PROCESS | 1835 | 1477559584850 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:05 INFO - PROCESS | 1835 | 1477559585020 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 02:13:05 INFO - PROCESS | 1835 | 1477559585163 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 02:13:05 INFO - PROCESS | 1835 | 1477559585171 Marionette TRACE conn4 <- [1,2811,null,["8"]] 02:13:05 INFO - PROCESS | 1835 | 1477559585180 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 02:13:05 INFO - PROCESS | 1835 | 1477559585187 Marionette TRACE conn4 <- [1,2812,null,{}] 02:13:05 INFO - PROCESS | 1835 | 1477559585193 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb0400 == 14 [pid = 1835] [id = 612] 02:13:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8c8c5c00) [pid = 1835] [serial = 1791] [outer = (nil)] 02:13:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8c8c8400) [pid = 1835] [serial = 1792] [outer = 0x8c8c5c00] 02:13:05 INFO - PROCESS | 1835 | 1477559585278 Marionette DEBUG loaded listener.js 02:13:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8c8c8800) [pid = 1835] [serial = 1793] [outer = 0x8c8c5c00] 02:13:06 INFO - PROCESS | 1835 | 1477559586098 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:06 INFO - . 02:13:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1271ms 02:13:06 INFO - PROCESS | 1835 | 1477559586123 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 1835 | 1477559586131 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 02:13:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 02:13:06 INFO - PROCESS | 1835 | 1477559586146 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:06 INFO - PROCESS | 1835 | 1477559586475 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:13:06 INFO - PROCESS | 1835 | 1477559586651 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 02:13:06 INFO - PROCESS | 1835 | 1477559586660 Marionette TRACE conn4 <- [1,2816,null,["8"]] 02:13:06 INFO - PROCESS | 1835 | 1477559586673 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 02:13:06 INFO - PROCESS | 1835 | 1477559586682 Marionette TRACE conn4 <- [1,2817,null,{}] 02:13:06 INFO - PROCESS | 1835 | 1477559586732 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 1835 | ++DOCSHELL 0x83215400 == 15 [pid = 1835] [id = 613] 02:13:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x83216400) [pid = 1835] [serial = 1794] [outer = (nil)] 02:13:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x83b6a000) [pid = 1835] [serial = 1795] [outer = 0x83216400] 02:13:06 INFO - PROCESS | 1835 | 1477559586848 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83b71800) [pid = 1835] [serial = 1796] [outer = 0x83216400] 02:13:07 INFO - PROCESS | 1835 | 1477559587615 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:07 INFO - . 02:13:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1523ms 02:13:07 INFO - PROCESS | 1835 | 1477559587665 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 02:13:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 02:13:07 INFO - PROCESS | 1835 | 1477559587672 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 02:13:07 INFO - PROCESS | 1835 | 1477559587680 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:07 INFO - PROCESS | 1835 | 1477559587887 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 02:13:08 INFO - PROCESS | 1835 | 1477559588063 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 02:13:08 INFO - PROCESS | 1835 | 1477559588069 Marionette TRACE conn4 <- [1,2821,null,["8"]] 02:13:08 INFO - PROCESS | 1835 | 1477559588078 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 02:13:08 INFO - PROCESS | 1835 | 1477559588085 Marionette TRACE conn4 <- [1,2822,null,{}] 02:13:08 INFO - PROCESS | 1835 | 1477559588092 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca5c00 == 16 [pid = 1835] [id = 614] 02:13:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x88959000) [pid = 1835] [serial = 1797] [outer = (nil)] 02:13:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x88961000) [pid = 1835] [serial = 1798] [outer = 0x88959000] 02:13:08 INFO - PROCESS | 1835 | 1477559588193 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8895d800) [pid = 1835] [serial = 1799] [outer = 0x88959000] 02:13:09 INFO - PROCESS | 1835 | 1477559589034 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:09 INFO - . 02:13:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1429ms 02:13:09 INFO - PROCESS | 1835 | 1477559589117 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 1835 | 1477559589125 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 02:13:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 02:13:09 INFO - PROCESS | 1835 | 1477559589133 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:09 INFO - PROCESS | 1835 | 1477559589352 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 02:13:09 INFO - PROCESS | 1835 | 1477559589540 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 02:13:09 INFO - PROCESS | 1835 | 1477559589546 Marionette TRACE conn4 <- [1,2826,null,["8"]] 02:13:09 INFO - PROCESS | 1835 | 1477559589552 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 02:13:09 INFO - PROCESS | 1835 | 1477559589560 Marionette TRACE conn4 <- [1,2827,null,{}] 02:13:09 INFO - PROCESS | 1835 | 1477559589601 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dafc800 == 17 [pid = 1835] [id = 615] 02:13:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8db43800) [pid = 1835] [serial = 1800] [outer = (nil)] 02:13:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8dbe4800) [pid = 1835] [serial = 1801] [outer = 0x8db43800] 02:13:09 INFO - PROCESS | 1835 | 1477559589703 Marionette DEBUG loaded listener.js 02:13:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8dbe9c00) [pid = 1835] [serial = 1802] [outer = 0x8db43800] 02:13:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e2f400 == 18 [pid = 1835] [id = 616] 02:13:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x831d4c00) [pid = 1835] [serial = 1803] [outer = (nil)] 02:13:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x82cb8800) [pid = 1835] [serial = 1804] [outer = 0x831d4c00] 02:13:10 INFO - PROCESS | 1835 | 1477559590765 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:10 INFO - . 02:13:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1674ms 02:13:10 INFO - PROCESS | 1835 | 1477559590808 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:13:10 INFO - PROCESS | 1835 | 1477559590815 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:13:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 02:13:10 INFO - PROCESS | 1835 | 1477559590826 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:11 INFO - PROCESS | 1835 | 1477559591076 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 02:13:11 INFO - PROCESS | 1835 | --DOCSHELL 0x82d30800 == 17 [pid = 1835] [id = 605] 02:13:11 INFO - PROCESS | 1835 | 1477559591271 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 02:13:11 INFO - PROCESS | 1835 | 1477559591277 Marionette TRACE conn4 <- [1,2831,null,["8"]] 02:13:11 INFO - PROCESS | 1835 | 1477559591307 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 02:13:11 INFO - PROCESS | 1835 | 1477559591315 Marionette TRACE conn4 <- [1,2832,null,{}] 02:13:11 INFO - PROCESS | 1835 | 1477559591330 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6d800 == 18 [pid = 1835] [id = 617] 02:13:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x83b6f800) [pid = 1835] [serial = 1805] [outer = (nil)] 02:13:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x83c9c800) [pid = 1835] [serial = 1806] [outer = 0x83b6f800] 02:13:11 INFO - PROCESS | 1835 | 1477559591441 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x88043800) [pid = 1835] [serial = 1807] [outer = 0x83b6f800] 02:13:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x882ae400 == 19 [pid = 1835] [id = 618] 02:13:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x88306400) [pid = 1835] [serial = 1808] [outer = (nil)] 02:13:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8830a400) [pid = 1835] [serial = 1809] [outer = 0x88306400] 02:13:12 INFO - PROCESS | 1835 | 1477559592189 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:12 INFO - . 02:13:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1427ms 02:13:12 INFO - PROCESS | 1835 | 1477559592256 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 1835 | 1477559592262 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 02:13:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 02:13:12 INFO - PROCESS | 1835 | 1477559592273 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:12 INFO - PROCESS | 1835 | 1477559592470 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:13:12 INFO - PROCESS | 1835 | 1477559592480 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 02:13:12 INFO - PROCESS | 1835 | 1477559592485 Marionette TRACE conn4 <- [1,2836,null,["8"]] 02:13:12 INFO - PROCESS | 1835 | 1477559592493 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 02:13:12 INFO - PROCESS | 1835 | 1477559592499 Marionette TRACE conn4 <- [1,2837,null,{}] 02:13:12 INFO - PROCESS | 1835 | 1477559592505 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895ac00 == 20 [pid = 1835] [id = 619] 02:13:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8895c000) [pid = 1835] [serial = 1810] [outer = (nil)] 02:13:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8898fc00) [pid = 1835] [serial = 1811] [outer = 0x8895c000] 02:13:12 INFO - PROCESS | 1835 | 1477559592598 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x88ad1c00) [pid = 1835] [serial = 1812] [outer = 0x8895c000] 02:13:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dabe800 == 21 [pid = 1835] [id = 620] 02:13:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8daed400) [pid = 1835] [serial = 1813] [outer = (nil)] 02:13:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8daf5800) [pid = 1835] [serial = 1814] [outer = 0x8daed400] 02:13:13 INFO - PROCESS | 1835 | 1477559593456 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:13:13 INFO - . 02:13:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1226ms 02:13:13 INFO - PROCESS | 1835 | 1477559593519 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 02:13:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:13:13 INFO - PROCESS | 1835 | 1477559593528 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 02:13:13 INFO - PROCESS | 1835 | 1477559593535 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:13 INFO - PROCESS | 1835 | 1477559593793 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 02:13:13 INFO - PROCESS | 1835 | 1477559593815 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 02:13:13 INFO - PROCESS | 1835 | 1477559593820 Marionette TRACE conn4 <- [1,2841,null,["8"]] 02:13:13 INFO - PROCESS | 1835 | 1477559593825 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 02:13:13 INFO - PROCESS | 1835 | 1477559593831 Marionette TRACE conn4 <- [1,2842,null,{}] 02:13:13 INFO - PROCESS | 1835 | 1477559593838 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb4800 == 22 [pid = 1835] [id = 621] 02:13:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8ddd8000) [pid = 1835] [serial = 1815] [outer = (nil)] 02:13:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8ddda000) [pid = 1835] [serial = 1816] [outer = 0x8ddd8000] 02:13:14 INFO - PROCESS | 1835 | 1477559594014 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8ddde800) [pid = 1835] [serial = 1817] [outer = 0x8ddd8000] 02:13:14 WARNING - wptserve Traceback (most recent call last): 02:13:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:13:14 WARNING - rv = self.func(request, response) 02:13:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:13:14 WARNING - access_control_allow_origin = "*") 02:13:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:13:14 WARNING - payload = payload_generator(server_data) 02:13:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:13:14 WARNING - return encode_string_as_bmp_image(data) 02:13: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 02:13:14 WARNING - img.save(f, "BMP") 02:13:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:13:14 WARNING - f.write(bmpfileheader) 02:13:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:13:14 WARNING - 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8898f400) [pid = 1835] [serial = 1788] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x88313400) [pid = 1835] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x882a1c00) [pid = 1835] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x83ca6400) [pid = 1835] [serial = 1779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8320c800) [pid = 1835] [serial = 1776] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82d94400) [pid = 1835] [serial = 1773] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 02:13:15 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82d30c00) [pid = 1835] [serial = 1770] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x8320c000 == 21 [pid = 1835] [id = 607] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x88961c00 == 20 [pid = 1835] [id = 611] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x88313000 == 19 [pid = 1835] [id = 610] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca6000 == 18 [pid = 1835] [id = 608] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x882a0c00 == 17 [pid = 1835] [id = 609] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93c00 == 16 [pid = 1835] [id = 606] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x8dabe800 == 15 [pid = 1835] [id = 620] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x8895ac00 == 14 [pid = 1835] [id = 619] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x882ae400 == 13 [pid = 1835] [id = 618] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6d800 == 12 [pid = 1835] [id = 617] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x82e2f400 == 11 [pid = 1835] [id = 616] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x8dafc800 == 10 [pid = 1835] [id = 615] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca5c00 == 9 [pid = 1835] [id = 614] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x83215400 == 8 [pid = 1835] [id = 613] 02:13:19 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb0400 == 7 [pid = 1835] [id = 612] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x88042400) [pid = 1835] [serial = 1781] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x83ca8400) [pid = 1835] [serial = 1780] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x882acc00) [pid = 1835] [serial = 1784] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x882a5000) [pid = 1835] [serial = 1783] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x88954800) [pid = 1835] [serial = 1787] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x88315c00) [pid = 1835] [serial = 1786] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x88ad5000) [pid = 1835] [serial = 1790] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8899d400) [pid = 1835] [serial = 1789] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8320f800) [pid = 1835] [serial = 1777] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x83211400) [pid = 1835] [serial = 1778] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x82d97c00) [pid = 1835] [serial = 1774] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x82d9ec00) [pid = 1835] [serial = 1775] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x82d9c400) [pid = 1835] [serial = 1772] [outer = (nil)] [url = about:blank] 02:13:19 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8c8c8400) [pid = 1835] [serial = 1792] [outer = (nil)] [url = about:blank] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8c8c5c00) [pid = 1835] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x831d4c00) [pid = 1835] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8db43800) [pid = 1835] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x88959000) [pid = 1835] [serial = 1797] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x83216400) [pid = 1835] [serial = 1794] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x88306400) [pid = 1835] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559591912] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x83b6f800) [pid = 1835] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x8895c000) [pid = 1835] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 02:13:22 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x8daed400) [pid = 1835] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x83b71800) [pid = 1835] [serial = 1796] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x83b6a000) [pid = 1835] [serial = 1795] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x8895d800) [pid = 1835] [serial = 1799] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x88961000) [pid = 1835] [serial = 1798] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x82cb8800) [pid = 1835] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8dbe9c00) [pid = 1835] [serial = 1802] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x8dbe4800) [pid = 1835] [serial = 1801] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8830a400) [pid = 1835] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559591912] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x88043800) [pid = 1835] [serial = 1807] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x83c9c800) [pid = 1835] [serial = 1806] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8daf5800) [pid = 1835] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x88ad1c00) [pid = 1835] [serial = 1812] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8898fc00) [pid = 1835] [serial = 1811] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8ddda000) [pid = 1835] [serial = 1816] [outer = (nil)] [url = about:blank] 02:13:27 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x8c8c8800) [pid = 1835] [serial = 1793] [outer = (nil)] [url = about:blank] 02:13:44 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:13:44 INFO - PROCESS | 1835 | 1477559624207 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:13:44 INFO - . 02:13:44 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30722ms 02:13:44 INFO - PROCESS | 1835 | 1477559624260 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 1835 | 1477559624269 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 02:13:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:13:44 INFO - PROCESS | 1835 | 1477559624282 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:13:44 INFO - PROCESS | 1835 | 1477559624490 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 02:13:44 INFO - PROCESS | 1835 | 1477559624631 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 02:13:44 INFO - PROCESS | 1835 | 1477559624635 Marionette TRACE conn4 <- [1,2846,null,["8"]] 02:13:44 INFO - PROCESS | 1835 | 1477559624645 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 02:13:44 INFO - PROCESS | 1835 | 1477559624656 Marionette TRACE conn4 <- [1,2847,null,{}] 02:13:44 INFO - PROCESS | 1835 | 1477559624664 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93800 == 8 [pid = 1835] [id = 622] 02:13:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93c00) [pid = 1835] [serial = 1818] [outer = (nil)] 02:13:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d96800) [pid = 1835] [serial = 1819] [outer = 0x82d93c00] 02:13:44 INFO - PROCESS | 1835 | 1477559624763 Marionette DEBUG loaded listener.js 02:13:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9d000) [pid = 1835] [serial = 1820] [outer = 0x82d93c00] 02:13:45 WARNING - wptserve Traceback (most recent call last): 02:13:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:13:45 WARNING - rv = self.func(request, response) 02:13:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:13:45 WARNING - access_control_allow_origin = "*") 02:13:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:13:45 WARNING - payload = payload_generator(server_data) 02:13:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:13:45 WARNING - return encode_string_as_bmp_image(data) 02:13:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:13:45 WARNING - img.save(f, "BMP") 02:13:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:13:45 WARNING - f.write(bmpfileheader) 02:13:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:13:45 WARNING - 02:13:56 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb4800 == 7 [pid = 1835] [id = 621] 02:13:58 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8ddd8000) [pid = 1835] [serial = 1815] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:14:04 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x8ddde800) [pid = 1835] [serial = 1817] [outer = (nil)] [url = about:blank] 02:14:04 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d96800) [pid = 1835] [serial = 1819] [outer = (nil)] [url = about:blank] 02:14:14 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:14:14 INFO - PROCESS | 1835 | 1477559654992 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:14:15 INFO - . 02:14:15 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30761ms 02:14:15 INFO - PROCESS | 1835 | 1477559655042 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 1835 | 1477559655050 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:14:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:14:15 INFO - PROCESS | 1835 | 1477559655063 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:14:15 INFO - PROCESS | 1835 | 1477559655321 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 02:14:15 INFO - PROCESS | 1835 | 1477559655414 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 02:14:15 INFO - PROCESS | 1835 | 1477559655421 Marionette TRACE conn4 <- [1,2851,null,["8"]] 02:14:15 INFO - PROCESS | 1835 | 1477559655430 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 02:14:15 INFO - PROCESS | 1835 | 1477559655439 Marionette TRACE conn4 <- [1,2852,null,{}] 02:14:15 INFO - PROCESS | 1835 | 1477559655451 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d32400 == 8 [pid = 1835] [id = 623] 02:14:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d33400) [pid = 1835] [serial = 1821] [outer = (nil)] 02:14:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97400) [pid = 1835] [serial = 1822] [outer = 0x82d33400] 02:14:15 INFO - PROCESS | 1835 | 1477559655554 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9d800) [pid = 1835] [serial = 1823] [outer = 0x82d33400] 02:14:16 WARNING - wptserve Traceback (most recent call last): 02:14:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:14:16 WARNING - rv = self.func(request, response) 02:14:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:14:16 WARNING - access_control_allow_origin = "*") 02:14:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:14:16 WARNING - payload = payload_generator(server_data) 02:14:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:14:16 WARNING - return encode_string_as_bmp_image(data) 02:14:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:14:16 WARNING - img.save(f, "BMP") 02:14:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:14:16 WARNING - f.write(bmpfileheader) 02:14:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:14:16 WARNING - 02:14:25 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93800 == 7 [pid = 1835] [id = 622] 02:14:31 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d93c00) [pid = 1835] [serial = 1818] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 02:14:36 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9d000) [pid = 1835] [serial = 1820] [outer = (nil)] [url = about:blank] 02:14:36 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d97400) [pid = 1835] [serial = 1822] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:14:45 INFO - PROCESS | 1835 | 1477559685779 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 02:14:45 INFO - . 02:14:45 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30741ms 02:14:45 INFO - PROCESS | 1835 | 1477559685804 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 1835 | 1477559685812 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 02:14:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 02:14:45 INFO - PROCESS | 1835 | 1477559685826 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:14:46 INFO - PROCESS | 1835 | 1477559686093 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:14:46 INFO - PROCESS | 1835 | 1477559686185 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 02:14:46 INFO - PROCESS | 1835 | 1477559686197 Marionette TRACE conn4 <- [1,2856,null,["8"]] 02:14:46 INFO - PROCESS | 1835 | 1477559686215 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 02:14:46 INFO - PROCESS | 1835 | 1477559686231 Marionette TRACE conn4 <- [1,2857,null,{}] 02:14:46 INFO - PROCESS | 1835 | 1477559686243 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93000 == 8 [pid = 1835] [id = 624] 02:14:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93800) [pid = 1835] [serial = 1824] [outer = (nil)] 02:14:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97c00) [pid = 1835] [serial = 1825] [outer = 0x82d93800] 02:14:46 INFO - PROCESS | 1835 | 1477559686415 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9e400) [pid = 1835] [serial = 1826] [outer = 0x82d93800] 02:14:47 WARNING - wptserve Traceback (most recent call last): 02:14:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:14:47 WARNING - rv = self.func(request, response) 02:14:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:14:47 WARNING - access_control_allow_origin = "*") 02:14:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:14:47 WARNING - payload = payload_generator(server_data) 02:14:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:14:47 WARNING - return encode_string_as_bmp_image(data) 02:14:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:14:47 WARNING - img.save(f, "BMP") 02:14:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:14:47 WARNING - f.write(bmpfileheader) 02:14:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:14:47 WARNING - 02:14:56 INFO - PROCESS | 1835 | --DOCSHELL 0x82d32400 == 7 [pid = 1835] [id = 623] 02:15:02 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d33400) [pid = 1835] [serial = 1821] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:15:08 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9d800) [pid = 1835] [serial = 1823] [outer = (nil)] [url = about:blank] 02:15:08 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d97c00) [pid = 1835] [serial = 1825] [outer = (nil)] [url = about:blank] 02:15:16 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:15:16 INFO - PROCESS | 1835 | 1477559716646 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:15:16 INFO - . 02:15:16 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30869ms 02:15:16 INFO - PROCESS | 1835 | 1477559716693 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 1835 | 1477559716701 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 02:15:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 02:15:16 INFO - PROCESS | 1835 | 1477559716715 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:15:16 INFO - PROCESS | 1835 | 1477559716988 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 02:15:17 INFO - PROCESS | 1835 | 1477559717079 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 02:15:17 INFO - PROCESS | 1835 | 1477559717086 Marionette TRACE conn4 <- [1,2861,null,["8"]] 02:15:17 INFO - PROCESS | 1835 | 1477559717096 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 02:15:17 INFO - PROCESS | 1835 | 1477559717103 Marionette TRACE conn4 <- [1,2862,null,{}] 02:15:17 INFO - PROCESS | 1835 | 1477559717115 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d33400 == 8 [pid = 1835] [id = 625] 02:15:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d33800) [pid = 1835] [serial = 1827] [outer = (nil)] 02:15:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97400) [pid = 1835] [serial = 1828] [outer = 0x82d33800] 02:15:17 INFO - PROCESS | 1835 | 1477559717215 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9e800) [pid = 1835] [serial = 1829] [outer = 0x82d33800] 02:15:17 WARNING - wptserve Traceback (most recent call last): 02:15:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:15:17 WARNING - rv = self.func(request, response) 02:15:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:15:17 WARNING - access_control_allow_origin = "*") 02:15:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:15:17 WARNING - payload = payload_generator(server_data) 02:15:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:15:17 WARNING - return encode_string_as_bmp_image(data) 02:15:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:15:17 WARNING - img.save(f, "BMP") 02:15:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:15:17 WARNING - f.write(bmpfileheader) 02:15:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:15:17 WARNING - 02:15:27 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93000 == 7 [pid = 1835] [id = 624] 02:15:29 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d93800) [pid = 1835] [serial = 1824] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 02:15:35 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9e400) [pid = 1835] [serial = 1826] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d97400) [pid = 1835] [serial = 1828] [outer = (nil)] [url = about:blank] 02:15:47 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:15:47 INFO - PROCESS | 1835 | 1477559747469 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:15:47 INFO - . 02:15:47 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30773ms 02:15:47 INFO - PROCESS | 1835 | 1477559747485 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 1835 | 1477559747493 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 02:15:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 02:15:47 INFO - PROCESS | 1835 | 1477559747506 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:15:47 INFO - PROCESS | 1835 | 1477559747779 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 02:15:47 INFO - PROCESS | 1835 | 1477559747875 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 02:15:47 INFO - PROCESS | 1835 | 1477559747882 Marionette TRACE conn4 <- [1,2866,null,["8"]] 02:15:47 INFO - PROCESS | 1835 | 1477559747891 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 02:15:47 INFO - PROCESS | 1835 | 1477559747899 Marionette TRACE conn4 <- [1,2867,null,{}] 02:15:47 INFO - PROCESS | 1835 | 1477559747908 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d92800 == 8 [pid = 1835] [id = 626] 02:15:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93000) [pid = 1835] [serial = 1830] [outer = (nil)] 02:15:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97c00) [pid = 1835] [serial = 1831] [outer = 0x82d93000] 02:15:48 INFO - PROCESS | 1835 | 1477559748009 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9e400) [pid = 1835] [serial = 1832] [outer = 0x82d93000] 02:15:48 WARNING - wptserve Traceback (most recent call last): 02:15:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:15:48 WARNING - rv = self.func(request, response) 02:15:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:15:48 WARNING - access_control_allow_origin = "*") 02:15:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:15:48 WARNING - payload = payload_generator(server_data) 02:15:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:15:48 WARNING - return encode_string_as_bmp_image(data) 02:15:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:15:48 WARNING - img.save(f, "BMP") 02:15:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:15:48 WARNING - f.write(bmpfileheader) 02:15:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:15:48 WARNING - 02:15:57 INFO - PROCESS | 1835 | --DOCSHELL 0x82d33400 == 7 [pid = 1835] [id = 625] 02:15:59 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82d33800) [pid = 1835] [serial = 1827] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 02:16:05 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x82d9e800) [pid = 1835] [serial = 1829] [outer = (nil)] [url = about:blank] 02:16:05 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d97c00) [pid = 1835] [serial = 1831] [outer = (nil)] [url = about:blank] 02:16:18 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:16:18 INFO - PROCESS | 1835 | 1477559778244 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 02:16:18 INFO - . 02:16:18 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30764ms 02:16:18 INFO - PROCESS | 1835 | 1477559778268 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 1835 | 1477559778275 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:16:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 02:16:18 INFO - PROCESS | 1835 | 1477559778288 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:18 INFO - PROCESS | 1835 | 1477559778547 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 02:16:18 INFO - PROCESS | 1835 | 1477559778636 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 02:16:18 INFO - PROCESS | 1835 | 1477559778643 Marionette TRACE conn4 <- [1,2871,null,["8"]] 02:16:18 INFO - PROCESS | 1835 | 1477559778652 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 02:16:18 INFO - PROCESS | 1835 | 1477559778661 Marionette TRACE conn4 <- [1,2872,null,{}] 02:16:18 INFO - PROCESS | 1835 | 1477559778668 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d30c00 == 8 [pid = 1835] [id = 627] 02:16:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d31000) [pid = 1835] [serial = 1833] [outer = (nil)] 02:16:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d96800) [pid = 1835] [serial = 1834] [outer = 0x82d31000] 02:16:18 INFO - PROCESS | 1835 | 1477559778771 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9d800) [pid = 1835] [serial = 1835] [outer = 0x82d31000] 02:16:19 INFO - PROCESS | 1835 | 1477559779502 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:16:19 INFO - . 02:16:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1279ms 02:16:19 INFO - PROCESS | 1835 | 1477559779570 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 1835 | 1477559779575 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 02:16:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:16:19 INFO - PROCESS | 1835 | 1477559779586 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:19 INFO - PROCESS | 1835 | 1477559779857 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:16:19 INFO - PROCESS | 1835 | 1477559779949 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 02:16:19 INFO - PROCESS | 1835 | 1477559779956 Marionette TRACE conn4 <- [1,2876,null,["8"]] 02:16:19 INFO - PROCESS | 1835 | 1477559779968 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 02:16:19 INFO - PROCESS | 1835 | 1477559779973 Marionette TRACE conn4 <- [1,2877,null,{}] 02:16:20 INFO - PROCESS | 1835 | 1477559779981 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320e000 == 9 [pid = 1835] [id = 628] 02:16:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8320f000) [pid = 1835] [serial = 1836] [outer = (nil)] 02:16:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x83211400) [pid = 1835] [serial = 1837] [outer = 0x8320f000] 02:16:20 INFO - PROCESS | 1835 | 1477559780085 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83211800) [pid = 1835] [serial = 1838] [outer = 0x8320f000] 02:16:20 INFO - PROCESS | 1835 | 1477559780932 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:16:20 INFO - . 02:16:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1380ms 02:16:20 INFO - PROCESS | 1835 | 1477559780974 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 1835 | 1477559780983 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 02:16:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 02:16:20 INFO - PROCESS | 1835 | 1477559780996 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:21 INFO - PROCESS | 1835 | 1477559781197 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 02:16:21 INFO - PROCESS | 1835 | 1477559781216 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 02:16:21 INFO - PROCESS | 1835 | 1477559781222 Marionette TRACE conn4 <- [1,2881,null,["8"]] 02:16:21 INFO - PROCESS | 1835 | 1477559781227 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 02:16:21 INFO - PROCESS | 1835 | 1477559781235 Marionette TRACE conn4 <- [1,2882,null,{}] 02:16:21 INFO - PROCESS | 1835 | 1477559781355 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca9000 == 10 [pid = 1835] [id = 629] 02:16:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca9400) [pid = 1835] [serial = 1839] [outer = (nil)] 02:16:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83cab000) [pid = 1835] [serial = 1840] [outer = 0x83ca9400] 02:16:21 INFO - PROCESS | 1835 | 1477559781451 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x88044c00) [pid = 1835] [serial = 1841] [outer = 0x83ca9400] 02:16:22 INFO - PROCESS | 1835 | 1477559782182 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:16:22 INFO - . 02:16:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1228ms 02:16:22 INFO - PROCESS | 1835 | 1477559782223 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 1835 | 1477559782229 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 02:16:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:16:22 INFO - PROCESS | 1835 | 1477559782236 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:22 INFO - PROCESS | 1835 | 1477559782472 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 02:16:22 INFO - PROCESS | 1835 | 1477559782488 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 02:16:22 INFO - PROCESS | 1835 | 1477559782496 Marionette TRACE conn4 <- [1,2886,null,["8"]] 02:16:22 INFO - PROCESS | 1835 | 1477559782503 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 02:16:22 INFO - PROCESS | 1835 | 1477559782511 Marionette TRACE conn4 <- [1,2887,null,{}] 02:16:22 INFO - PROCESS | 1835 | 1477559782517 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a4c00 == 11 [pid = 1835] [id = 630] 02:16:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x882a5000) [pid = 1835] [serial = 1842] [outer = (nil)] 02:16:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a8800) [pid = 1835] [serial = 1843] [outer = 0x882a5000] 02:16:22 INFO - PROCESS | 1835 | 1477559782612 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x88306400) [pid = 1835] [serial = 1844] [outer = 0x882a5000] 02:16:23 INFO - PROCESS | 1835 | 1477559783359 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:16:23 INFO - . 02:16:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 02:16:23 INFO - PROCESS | 1835 | 1477559783413 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 1835 | 1477559783417 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:16:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:16:23 INFO - PROCESS | 1835 | 1477559783424 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:23 INFO - PROCESS | 1835 | 1477559783601 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 02:16:23 INFO - PROCESS | 1835 | 1477559783742 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 02:16:23 INFO - PROCESS | 1835 | 1477559783748 Marionette TRACE conn4 <- [1,2891,null,["8"]] 02:16:23 INFO - PROCESS | 1835 | 1477559783757 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 02:16:23 INFO - PROCESS | 1835 | 1477559783763 Marionette TRACE conn4 <- [1,2892,null,{}] 02:16:23 INFO - PROCESS | 1835 | 1477559783769 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x88314400 == 12 [pid = 1835] [id = 631] 02:16:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88314c00) [pid = 1835] [serial = 1845] [outer = (nil)] 02:16:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88954c00) [pid = 1835] [serial = 1846] [outer = 0x88314c00] 02:16:23 INFO - PROCESS | 1835 | 1477559783856 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88957000) [pid = 1835] [serial = 1847] [outer = 0x88314c00] 02:16:24 INFO - PROCESS | 1835 | 1477559784475 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:16:24 INFO - . 02:16:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1077ms 02:16:24 INFO - PROCESS | 1835 | 1477559784502 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 02:16:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:16:24 INFO - PROCESS | 1835 | 1477559784506 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 02:16:24 INFO - PROCESS | 1835 | 1477559784513 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:24 INFO - PROCESS | 1835 | 1477559784787 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:16:24 INFO - PROCESS | 1835 | 1477559784803 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 02:16:24 INFO - PROCESS | 1835 | 1477559784806 Marionette TRACE conn4 <- [1,2896,null,["8"]] 02:16:24 INFO - PROCESS | 1835 | 1477559784813 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 02:16:24 INFO - PROCESS | 1835 | 1477559784819 Marionette TRACE conn4 <- [1,2897,null,{}] 02:16:24 INFO - PROCESS | 1835 | 1477559784824 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x88995800 == 13 [pid = 1835] [id = 632] 02:16:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88996000) [pid = 1835] [serial = 1848] [outer = (nil)] 02:16:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88ad2800) [pid = 1835] [serial = 1849] [outer = 0x88996000] 02:16:24 INFO - PROCESS | 1835 | 1477559784913 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88ada000) [pid = 1835] [serial = 1850] [outer = 0x88996000] 02:16:25 INFO - PROCESS | 1835 | 1477559785647 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 02:16:25 INFO - . 02:16:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1175ms 02:16:25 INFO - PROCESS | 1835 | 1477559785689 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 1835 | 1477559785692 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 02:16:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 02:16:25 INFO - PROCESS | 1835 | 1477559785699 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:25 INFO - PROCESS | 1835 | 1477559785866 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 02:16:26 INFO - PROCESS | 1835 | 1477559786017 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 02:16:26 INFO - PROCESS | 1835 | 1477559786023 Marionette TRACE conn4 <- [1,2901,null,["8"]] 02:16:26 INFO - PROCESS | 1835 | 1477559786030 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 02:16:26 INFO - PROCESS | 1835 | 1477559786036 Marionette TRACE conn4 <- [1,2902,null,{}] 02:16:26 INFO - PROCESS | 1835 | 1477559786042 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8ca000 == 14 [pid = 1835] [id = 633] 02:16:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8c8ca400) [pid = 1835] [serial = 1851] [outer = (nil)] 02:16:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x8c8ccc00) [pid = 1835] [serial = 1852] [outer = 0x8c8ca400] 02:16:26 INFO - PROCESS | 1835 | 1477559786130 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x8c8cd000) [pid = 1835] [serial = 1853] [outer = 0x8c8ca400] 02:16:26 INFO - PROCESS | 1835 | 1477559786812 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:26 INFO - . 02:16:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1171ms 02:16:26 INFO - PROCESS | 1835 | 1477559786873 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 1835 | 1477559786881 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 02:16:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 02:16:26 INFO - PROCESS | 1835 | 1477559786910 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:27 INFO - PROCESS | 1835 | 1477559787118 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 02:16:27 INFO - PROCESS | 1835 | 1477559787295 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 02:16:27 INFO - PROCESS | 1835 | 1477559787301 Marionette TRACE conn4 <- [1,2906,null,["8"]] 02:16:27 INFO - PROCESS | 1835 | 1477559787311 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 02:16:27 INFO - PROCESS | 1835 | 1477559787316 Marionette TRACE conn4 <- [1,2907,null,{}] 02:16:27 INFO - PROCESS | 1835 | 1477559787369 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b68c00 == 15 [pid = 1835] [id = 634] 02:16:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x83b69c00) [pid = 1835] [serial = 1854] [outer = (nil)] 02:16:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x83b6f400) [pid = 1835] [serial = 1855] [outer = 0x83b69c00] 02:16:27 INFO - PROCESS | 1835 | 1477559787477 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83c9fc00) [pid = 1835] [serial = 1856] [outer = 0x83b69c00] 02:16:28 INFO - PROCESS | 1835 | 1477559788138 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:28 INFO - . 02:16:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1280ms 02:16:28 INFO - PROCESS | 1835 | 1477559788187 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 1835 | 1477559788193 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:16:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 02:16:28 INFO - PROCESS | 1835 | 1477559788201 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:28 INFO - PROCESS | 1835 | 1477559788402 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 02:16:28 INFO - PROCESS | 1835 | 1477559788591 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 02:16:28 INFO - PROCESS | 1835 | 1477559788597 Marionette TRACE conn4 <- [1,2911,null,["8"]] 02:16:28 INFO - PROCESS | 1835 | 1477559788610 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 02:16:28 INFO - PROCESS | 1835 | 1477559788619 Marionette TRACE conn4 <- [1,2912,null,{}] 02:16:28 INFO - PROCESS | 1835 | 1477559788626 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x83213c00 == 16 [pid = 1835] [id = 635] 02:16:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8895cc00) [pid = 1835] [serial = 1857] [outer = (nil)] 02:16:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x8899b400) [pid = 1835] [serial = 1858] [outer = 0x8895cc00] 02:16:28 INFO - PROCESS | 1835 | 1477559788724 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8898fc00) [pid = 1835] [serial = 1859] [outer = 0x8895cc00] 02:16:29 INFO - PROCESS | 1835 | 1477559789437 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:29 INFO - . 02:16:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1276ms 02:16:29 INFO - PROCESS | 1835 | 1477559789485 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 1835 | 1477559789494 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 02:16:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 02:16:29 INFO - PROCESS | 1835 | 1477559789502 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:29 INFO - PROCESS | 1835 | 1477559789757 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:16:29 INFO - PROCESS | 1835 | 1477559789883 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 02:16:29 INFO - PROCESS | 1835 | 1477559789890 Marionette TRACE conn4 <- [1,2916,null,["8"]] 02:16:29 INFO - PROCESS | 1835 | 1477559789897 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 02:16:29 INFO - PROCESS | 1835 | 1477559789905 Marionette TRACE conn4 <- [1,2917,null,{}] 02:16:29 INFO - PROCESS | 1835 | 1477559789960 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x88998400 == 17 [pid = 1835] [id = 636] 02:16:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x8c8c7c00) [pid = 1835] [serial = 1860] [outer = (nil)] 02:16:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x8dbe9800) [pid = 1835] [serial = 1861] [outer = 0x8c8c7c00] 02:16:30 INFO - PROCESS | 1835 | 1477559790072 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8dd13400) [pid = 1835] [serial = 1862] [outer = 0x8c8c7c00] 02:16:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2000 == 18 [pid = 1835] [id = 637] 02:16:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8dde2400) [pid = 1835] [serial = 1863] [outer = (nil)] 02:16:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8dddb000) [pid = 1835] [serial = 1864] [outer = 0x8dde2400] 02:16:31 INFO - PROCESS | 1835 | 1477559791016 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:31 INFO - . 02:16:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1574ms 02:16:31 INFO - PROCESS | 1835 | 1477559791077 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 1835 | 1477559791082 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 02:16:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 02:16:31 INFO - PROCESS | 1835 | 1477559791091 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:31 INFO - PROCESS | 1835 | 1477559791335 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 02:16:31 INFO - PROCESS | 1835 | 1477559791644 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 02:16:31 INFO - PROCESS | 1835 | 1477559791651 Marionette TRACE conn4 <- [1,2921,null,["8"]] 02:16:31 INFO - PROCESS | 1835 | 1477559791660 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 02:16:31 INFO - PROCESS | 1835 | 1477559791671 Marionette TRACE conn4 <- [1,2922,null,{}] 02:16:31 INFO - PROCESS | 1835 | 1477559791729 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d25c00 == 19 [pid = 1835] [id = 638] 02:16:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x82d26800) [pid = 1835] [serial = 1865] [outer = (nil)] 02:16:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x82e27800) [pid = 1835] [serial = 1866] [outer = 0x82d26800] 02:16:31 INFO - PROCESS | 1835 | 1477559791835 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8320cc00) [pid = 1835] [serial = 1867] [outer = 0x82d26800] 02:16:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6a000 == 20 [pid = 1835] [id = 639] 02:16:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x83b6a800) [pid = 1835] [serial = 1868] [outer = (nil)] 02:16:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x83ca2800) [pid = 1835] [serial = 1869] [outer = 0x83b6a800] 02:16:32 INFO - PROCESS | 1835 | 1477559792855 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:32 INFO - . 02:16:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1780ms 02:16:32 INFO - PROCESS | 1835 | 1477559792871 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 1835 | 1477559792880 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 02:16:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 02:16:32 INFO - PROCESS | 1835 | 1477559792947 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:33 INFO - PROCESS | 1835 | 1477559793204 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 02:16:33 INFO - PROCESS | 1835 | --DOCSHELL 0x82d92800 == 19 [pid = 1835] [id = 626] 02:16:33 INFO - PROCESS | 1835 | 1477559793371 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 02:16:33 INFO - PROCESS | 1835 | 1477559793379 Marionette TRACE conn4 <- [1,2926,null,["8"]] 02:16:33 INFO - PROCESS | 1835 | 1477559793390 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 02:16:33 INFO - PROCESS | 1835 | 1477559793399 Marionette TRACE conn4 <- [1,2927,null,{}] 02:16:33 INFO - PROCESS | 1835 | 1477559793406 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a0c00 == 20 [pid = 1835] [id = 640] 02:16:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x882a2800) [pid = 1835] [serial = 1870] [outer = (nil)] 02:16:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x882a7800) [pid = 1835] [serial = 1871] [outer = 0x882a2800] 02:16:33 INFO - PROCESS | 1835 | 1477559793504 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x882aec00) [pid = 1835] [serial = 1872] [outer = 0x882a2800] 02:16:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895a400 == 21 [pid = 1835] [id = 641] 02:16:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8895b400) [pid = 1835] [serial = 1873] [outer = (nil)] 02:16:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x881ef400) [pid = 1835] [serial = 1874] [outer = 0x8895b400] 02:16:34 INFO - PROCESS | 1835 | 1477559794384 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:34 INFO - . 02:16:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1475ms 02:16:34 INFO - PROCESS | 1835 | 1477559794420 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 1835 | 1477559794424 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:16:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:16:34 INFO - PROCESS | 1835 | 1477559794433 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:34 INFO - PROCESS | 1835 | 1477559794647 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 02:16:34 INFO - PROCESS | 1835 | 1477559794800 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 02:16:34 INFO - PROCESS | 1835 | 1477559794811 Marionette TRACE conn4 <- [1,2931,null,["8"]] 02:16:34 INFO - PROCESS | 1835 | 1477559794825 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 02:16:34 INFO - PROCESS | 1835 | 1477559794832 Marionette TRACE conn4 <- [1,2932,null,{}] 02:16:34 INFO - PROCESS | 1835 | 1477559794839 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c3000 == 22 [pid = 1835] [id = 642] 02:16:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8c8c4c00) [pid = 1835] [serial = 1875] [outer = (nil)] 02:16:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8c8c8800) [pid = 1835] [serial = 1876] [outer = 0x8c8c4c00] 02:16:34 INFO - PROCESS | 1835 | 1477559794928 Marionette DEBUG loaded listener.js 02:16:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8dafa800) [pid = 1835] [serial = 1877] [outer = 0x8c8c4c00] 02:16:35 INFO - PROCESS | 1835 | 1477559795704 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:35 INFO - . 02:16:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1330ms 02:16:35 INFO - PROCESS | 1835 | 1477559795764 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 1835 | 1477559795767 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 02:16:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:16:35 INFO - PROCESS | 1835 | 1477559795777 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:36 INFO - PROCESS | 1835 | 1477559796035 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:16:36 INFO - PROCESS | 1835 | 1477559796057 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 02:16:36 INFO - PROCESS | 1835 | 1477559796062 Marionette TRACE conn4 <- [1,2936,null,["8"]] 02:16:36 INFO - PROCESS | 1835 | 1477559796068 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 02:16:36 INFO - PROCESS | 1835 | 1477559796074 Marionette TRACE conn4 <- [1,2937,null,{}] 02:16:36 INFO - PROCESS | 1835 | 1477559796155 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f4800 == 23 [pid = 1835] [id = 643] 02:16:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8f901c00) [pid = 1835] [serial = 1878] [outer = (nil)] 02:16:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8f905800) [pid = 1835] [serial = 1879] [outer = 0x8f901c00] 02:16:36 INFO - PROCESS | 1835 | 1477559796249 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8f909400) [pid = 1835] [serial = 1880] [outer = 0x8f901c00] 02:16:37 INFO - PROCESS | 1835 | 1477559797011 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:37 INFO - . 02:16:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1278ms 02:16:37 INFO - PROCESS | 1835 | 1477559797053 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 02:16:37 INFO - PROCESS | 1835 | 1477559797058 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 02:16:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:16:37 INFO - PROCESS | 1835 | 1477559797066 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:37 INFO - PROCESS | 1835 | 1477559797305 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 02:16:37 INFO - PROCESS | 1835 | 1477559797324 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 02:16:37 INFO - PROCESS | 1835 | 1477559797330 Marionette TRACE conn4 <- [1,2941,null,["8"]] 02:16:37 INFO - PROCESS | 1835 | 1477559797336 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 02:16:37 INFO - PROCESS | 1835 | 1477559797342 Marionette TRACE conn4 <- [1,2942,null,{}] 02:16:37 INFO - PROCESS | 1835 | 1477559797348 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa59000 == 24 [pid = 1835] [id = 644] 02:16:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8fa59800) [pid = 1835] [serial = 1881] [outer = (nil)] 02:16:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8fa5f000) [pid = 1835] [serial = 1882] [outer = 0x8fa59800] 02:16:37 INFO - PROCESS | 1835 | 1477559797515 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x906ad400) [pid = 1835] [serial = 1883] [outer = 0x8fa59800] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x88996000) [pid = 1835] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x88314c00) [pid = 1835] [serial = 1845] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x882a5000) [pid = 1835] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x83ca9400) [pid = 1835] [serial = 1839] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82d93000) [pid = 1835] [serial = 1830] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x82d31000) [pid = 1835] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 02:16:37 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8320f000) [pid = 1835] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 02:16:38 INFO - PROCESS | 1835 | 1477559798270 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 02:16:38 INFO - . 02:16:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1229ms 02:16:38 INFO - PROCESS | 1835 | 1477559798294 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 1835 | 1477559798299 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 02:16:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 02:16:38 INFO - PROCESS | 1835 | 1477559798306 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:38 INFO - PROCESS | 1835 | 1477559798533 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 02:16:38 INFO - PROCESS | 1835 | 1477559798553 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 02:16:38 INFO - PROCESS | 1835 | 1477559798558 Marionette TRACE conn4 <- [1,2946,null,["8"]] 02:16:38 INFO - PROCESS | 1835 | 1477559798564 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 02:16:38 INFO - PROCESS | 1835 | 1477559798569 Marionette TRACE conn4 <- [1,2947,null,{}] 02:16:38 INFO - PROCESS | 1835 | 1477559798575 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d24800 == 25 [pid = 1835] [id = 645] 02:16:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x881ec000) [pid = 1835] [serial = 1884] [outer = (nil)] 02:16:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x925bec00) [pid = 1835] [serial = 1885] [outer = 0x881ec000] 02:16:38 INFO - PROCESS | 1835 | 1477559798688 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x928cb400) [pid = 1835] [serial = 1886] [outer = 0x881ec000] 02:16:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e0800 == 26 [pid = 1835] [id = 646] 02:16:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x928e0c00) [pid = 1835] [serial = 1887] [outer = (nil)] 02:16:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x928e2400) [pid = 1835] [serial = 1888] [outer = 0x928e0c00] 02:16:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e6c00 == 27 [pid = 1835] [id = 647] 02:16:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x928e7000) [pid = 1835] [serial = 1889] [outer = (nil)] 02:16:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x928e7400) [pid = 1835] [serial = 1890] [outer = 0x928e7000] 02:16:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e9c00 == 28 [pid = 1835] [id = 648] 02:16:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x928ea000) [pid = 1835] [serial = 1891] [outer = (nil)] 02:16:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x928ea400) [pid = 1835] [serial = 1892] [outer = 0x928ea000] 02:16:39 INFO - PROCESS | 1835 | 1477559799522 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 02:16:39 INFO - ... 02:16:39 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1274ms 02:16:39 INFO - PROCESS | 1835 | 1477559799582 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 1835 | 1477559799586 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:16:39 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 02:16:39 INFO - PROCESS | 1835 | 1477559799598 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:39 INFO - PROCESS | 1835 | 1477559799832 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 02:16:39 INFO - PROCESS | 1835 | 1477559799953 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 02:16:39 INFO - PROCESS | 1835 | 1477559799961 Marionette TRACE conn4 <- [1,2951,null,["8"]] 02:16:40 INFO - PROCESS | 1835 | 1477559800015 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 02:16:40 INFO - PROCESS | 1835 | 1477559800027 Marionette TRACE conn4 <- [1,2952,null,{}] 02:16:40 INFO - PROCESS | 1835 | 1477559800041 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb6400 == 29 [pid = 1835] [id = 649] 02:16:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x82cb7000) [pid = 1835] [serial = 1893] [outer = (nil)] 02:16:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x82d95800) [pid = 1835] [serial = 1894] [outer = 0x82cb7000] 02:16:40 INFO - PROCESS | 1835 | 1477559800149 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x82e2e000) [pid = 1835] [serial = 1895] [outer = 0x82cb7000] 02:16:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca4400 == 30 [pid = 1835] [id = 650] 02:16:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x83ca4c00) [pid = 1835] [serial = 1896] [outer = (nil)] 02:16:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x83ca6800) [pid = 1835] [serial = 1897] [outer = 0x83ca4c00] 02:16:40 INFO - PROCESS | 1835 | 1477559800938 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 02:16:41 INFO - . 02:16:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1420ms 02:16:41 INFO - PROCESS | 1835 | 1477559801017 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 1835 | 1477559801023 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 02:16:41 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 02:16:41 INFO - PROCESS | 1835 | 1477559801034 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:41 INFO - PROCESS | 1835 | 1477559801317 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:16:41 INFO - PROCESS | 1835 | 1477559801453 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 02:16:41 INFO - PROCESS | 1835 | 1477559801460 Marionette TRACE conn4 <- [1,2956,null,["8"]] 02:16:41 INFO - PROCESS | 1835 | 1477559801515 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 02:16:41 INFO - PROCESS | 1835 | 1477559801525 Marionette TRACE conn4 <- [1,2957,null,{}] 02:16:41 INFO - PROCESS | 1835 | 1477559801533 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f5000 == 31 [pid = 1835] [id = 651] 02:16:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x881f6000) [pid = 1835] [serial = 1898] [outer = (nil)] 02:16:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x882ae800) [pid = 1835] [serial = 1899] [outer = 0x881f6000] 02:16:41 INFO - PROCESS | 1835 | 1477559801637 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x8830d000) [pid = 1835] [serial = 1900] [outer = 0x881f6000] 02:16:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad7000 == 32 [pid = 1835] [id = 652] 02:16:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x88ad7800) [pid = 1835] [serial = 1901] [outer = (nil)] 02:16:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x88ad7c00) [pid = 1835] [serial = 1902] [outer = 0x88ad7800] 02:16:42 INFO - PROCESS | 1835 | 1477559802406 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 02:16:42 INFO - . 02:16:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1420ms 02:16:42 INFO - PROCESS | 1835 | 1477559802455 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 1835 | 1477559802460 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 02:16:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 02:16:42 INFO - PROCESS | 1835 | 1477559802469 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:42 INFO - PROCESS | 1835 | 1477559802846 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 02:16:43 INFO - PROCESS | 1835 | 1477559803014 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 02:16:43 INFO - PROCESS | 1835 | 1477559803027 Marionette TRACE conn4 <- [1,2961,null,["8"]] 02:16:43 INFO - PROCESS | 1835 | 1477559803044 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 02:16:43 INFO - PROCESS | 1835 | 1477559803053 Marionette TRACE conn4 <- [1,2962,null,{}] 02:16:43 INFO - PROCESS | 1835 | 1477559803060 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde4c00 == 33 [pid = 1835] [id = 653] 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x8f8a9000) [pid = 1835] [serial = 1903] [outer = (nil)] 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8f8e3000) [pid = 1835] [serial = 1904] [outer = 0x8f8a9000] 02:16:43 INFO - PROCESS | 1835 | 1477559803161 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8f977800) [pid = 1835] [serial = 1905] [outer = 0x8f8a9000] 02:16:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x9236f000 == 34 [pid = 1835] [id = 654] 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x928e4c00) [pid = 1835] [serial = 1906] [outer = (nil)] 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x92abe800) [pid = 1835] [serial = 1907] [outer = 0x928e4c00] 02:16:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x9329f400 == 35 [pid = 1835] [id = 655] 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x932a3c00) [pid = 1835] [serial = 1908] [outer = (nil)] 02:16:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x932a4400) [pid = 1835] [serial = 1909] [outer = 0x932a3c00] 02:16:44 INFO - PROCESS | 1835 | 1477559804044 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 02:16:44 INFO - .. 02:16:44 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1632ms 02:16:44 INFO - PROCESS | 1835 | 1477559804101 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 1835 | 1477559804107 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 02:16:44 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 02:16:44 INFO - PROCESS | 1835 | 1477559804117 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:44 INFO - PROCESS | 1835 | 1477559804362 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 02:16:44 INFO - PROCESS | 1835 | 1477559804548 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 02:16:44 INFO - PROCESS | 1835 | 1477559804554 Marionette TRACE conn4 <- [1,2966,null,["8"]] 02:16:44 INFO - PROCESS | 1835 | 1477559804561 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 02:16:44 INFO - PROCESS | 1835 | 1477559804568 Marionette TRACE conn4 <- [1,2967,null,{}] 02:16:44 INFO - PROCESS | 1835 | 1477559804618 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x938c0000 == 36 [pid = 1835] [id = 656] 02:16:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x938c1000) [pid = 1835] [serial = 1910] [outer = (nil)] 02:16:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x938c3c00) [pid = 1835] [serial = 1911] [outer = 0x938c1000] 02:16:44 INFO - PROCESS | 1835 | 1477559804721 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x938ca400) [pid = 1835] [serial = 1912] [outer = 0x938c1000] 02:16:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b23400 == 37 [pid = 1835] [id = 657] 02:16:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x93b23800) [pid = 1835] [serial = 1913] [outer = (nil)] 02:16:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x93b26000) [pid = 1835] [serial = 1914] [outer = 0x93b23800] 02:16:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b3f800 == 38 [pid = 1835] [id = 658] 02:16:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x93b3fc00) [pid = 1835] [serial = 1915] [outer = (nil)] 02:16:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x93b40000) [pid = 1835] [serial = 1916] [outer = 0x93b3fc00] 02:16:45 INFO - PROCESS | 1835 | 1477559805523 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 02:16:45 INFO - .. 02:16:45 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1482ms 02:16:45 INFO - PROCESS | 1835 | 1477559805600 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:16:45 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 02:16:45 INFO - PROCESS | 1835 | 1477559805605 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:16:45 INFO - PROCESS | 1835 | 1477559805614 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:45 INFO - PROCESS | 1835 | 1477559805827 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 02:16:46 INFO - PROCESS | 1835 | 1477559806153 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 02:16:46 INFO - PROCESS | 1835 | 1477559806160 Marionette TRACE conn4 <- [1,2971,null,["8"]] 02:16:46 INFO - PROCESS | 1835 | 1477559806216 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 02:16:46 INFO - PROCESS | 1835 | 1477559806226 Marionette TRACE conn4 <- [1,2972,null,{}] 02:16:46 INFO - PROCESS | 1835 | 1477559806237 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2d400 == 39 [pid = 1835] [id = 659] 02:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x82d2d800) [pid = 1835] [serial = 1917] [outer = (nil)] 02:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x82d9a400) [pid = 1835] [serial = 1918] [outer = 0x82d2d800] 02:16:46 INFO - PROCESS | 1835 | 1477559806332 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x82e2ec00) [pid = 1835] [serial = 1919] [outer = 0x82d2d800] 02:16:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x83214800 == 40 [pid = 1835] [id = 660] 02:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x83215400) [pid = 1835] [serial = 1920] [outer = (nil)] 02:16:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x83216000) [pid = 1835] [serial = 1921] [outer = 0x83215400] 02:16:47 INFO - PROCESS | 1835 | 1477559807173 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 02:16:47 INFO - . 02:16:47 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1597ms 02:16:47 INFO - PROCESS | 1835 | 1477559807213 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 1835 | 1477559807219 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 02:16:47 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 02:16:47 INFO - PROCESS | 1835 | 1477559807230 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:47 INFO - PROCESS | 1835 | 1477559807465 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x928e9c00 == 39 [pid = 1835] [id = 648] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x928e6c00 == 38 [pid = 1835] [id = 647] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x928e0800 == 37 [pid = 1835] [id = 646] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82d24800 == 36 [pid = 1835] [id = 645] 02:16:47 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x8c8ccc00) [pid = 1835] [serial = 1852] [outer = (nil)] [url = about:blank] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa59000 == 35 [pid = 1835] [id = 644] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x881f4800 == 34 [pid = 1835] [id = 643] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c3000 == 33 [pid = 1835] [id = 642] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8895a400 == 32 [pid = 1835] [id = 641] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x882a0c00 == 31 [pid = 1835] [id = 640] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6a000 == 30 [pid = 1835] [id = 639] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x82d25c00 == 29 [pid = 1835] [id = 638] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2000 == 28 [pid = 1835] [id = 637] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x88998400 == 27 [pid = 1835] [id = 636] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x83213c00 == 26 [pid = 1835] [id = 635] 02:16:47 INFO - PROCESS | 1835 | 1477559807679 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 02:16:47 INFO - PROCESS | 1835 | 1477559807686 Marionette TRACE conn4 <- [1,2976,null,["8"]] 02:16:47 INFO - PROCESS | 1835 | --DOCSHELL 0x83b68c00 == 25 [pid = 1835] [id = 634] 02:16:47 INFO - PROCESS | 1835 | 1477559807700 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 02:16:47 INFO - PROCESS | 1835 | 1477559807710 Marionette TRACE conn4 <- [1,2977,null,{}] 02:16:47 INFO - PROCESS | 1835 | 1477559807717 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x831cec00 == 26 [pid = 1835] [id = 661] 02:16:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x83212800) [pid = 1835] [serial = 1922] [outer = (nil)] 02:16:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x83b75c00) [pid = 1835] [serial = 1923] [outer = 0x83212800] 02:16:47 INFO - PROCESS | 1835 | 1477559807818 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x88041c00) [pid = 1835] [serial = 1924] [outer = 0x83212800] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x88ad2800) [pid = 1835] [serial = 1849] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x88ada000) [pid = 1835] [serial = 1850] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x88954c00) [pid = 1835] [serial = 1846] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x88957000) [pid = 1835] [serial = 1847] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x882a8800) [pid = 1835] [serial = 1843] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x88306400) [pid = 1835] [serial = 1844] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x83cab000) [pid = 1835] [serial = 1840] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x88044c00) [pid = 1835] [serial = 1841] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x83211400) [pid = 1835] [serial = 1837] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x83211800) [pid = 1835] [serial = 1838] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x82d96800) [pid = 1835] [serial = 1834] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x82d9d800) [pid = 1835] [serial = 1835] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x82d9e400) [pid = 1835] [serial = 1832] [outer = (nil)] [url = about:blank] 02:16:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x88044800 == 27 [pid = 1835] [id = 662] 02:16:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x88044c00) [pid = 1835] [serial = 1925] [outer = (nil)] 02:16:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x881e8000) [pid = 1835] [serial = 1926] [outer = 0x88044c00] 02:16:48 INFO - PROCESS | 1835 | 1477559808555 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 02:16:48 INFO - . 02:16:48 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1376ms 02:16:48 INFO - PROCESS | 1835 | 1477559808607 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 1835 | 1477559808612 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 02:16:48 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 02:16:48 INFO - PROCESS | 1835 | 1477559808621 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:48 INFO - PROCESS | 1835 | 1477559808824 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 02:16:48 INFO - PROCESS | 1835 | 1477559808986 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 02:16:48 INFO - PROCESS | 1835 | 1477559808997 Marionette TRACE conn4 <- [1,2981,null,["8"]] 02:16:49 INFO - PROCESS | 1835 | 1477559809007 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 02:16:49 INFO - PROCESS | 1835 | 1477559809014 Marionette TRACE conn4 <- [1,2982,null,{}] 02:16:49 INFO - PROCESS | 1835 | 1477559809025 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x88312400 == 28 [pid = 1835] [id = 663] 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x88312800) [pid = 1835] [serial = 1927] [outer = (nil)] 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x88315c00) [pid = 1835] [serial = 1928] [outer = 0x88312800] 02:16:49 INFO - PROCESS | 1835 | 1477559809113 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x82e85c00) [pid = 1835] [serial = 1929] [outer = 0x88312800] 02:16:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x88313c00 == 29 [pid = 1835] [id = 664] 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x88ad7400) [pid = 1835] [serial = 1930] [outer = (nil)] 02:16:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x88adac00 == 30 [pid = 1835] [id = 665] 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x88add000) [pid = 1835] [serial = 1931] [outer = (nil)] 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x88ad6800) [pid = 1835] [serial = 1932] [outer = 0x88ad7400] 02:16:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x8c8c5c00) [pid = 1835] [serial = 1933] [outer = 0x88add000] 02:16:49 INFO - PROCESS | 1835 | 1477559809961 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 02:16:50 INFO - .. 02:16:50 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1397ms 02:16:50 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 02:16:50 INFO - PROCESS | 1835 | 1477559810027 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 1835 | 1477559810030 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 02:16:50 INFO - PROCESS | 1835 | 1477559810041 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:50 INFO - PROCESS | 1835 | 1477559810295 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 02:16:50 INFO - PROCESS | 1835 | 1477559810322 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 02:16:50 INFO - PROCESS | 1835 | 1477559810327 Marionette TRACE conn4 <- [1,2986,null,["8"]] 02:16:50 INFO - PROCESS | 1835 | 1477559810334 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 02:16:50 INFO - PROCESS | 1835 | 1477559810340 Marionette TRACE conn4 <- [1,2987,null,{}] 02:16:50 INFO - PROCESS | 1835 | 1477559810427 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daeec00 == 31 [pid = 1835] [id = 666] 02:16:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x8daefc00) [pid = 1835] [serial = 1934] [outer = (nil)] 02:16:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x8db45000) [pid = 1835] [serial = 1935] [outer = 0x8daefc00] 02:16:50 INFO - PROCESS | 1835 | 1477559810519 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x8ddd6800) [pid = 1835] [serial = 1936] [outer = 0x8daefc00] 02:16:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddda400 == 32 [pid = 1835] [id = 667] 02:16:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x8f90a800) [pid = 1835] [serial = 1937] [outer = (nil)] 02:16:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x8f90cc00) [pid = 1835] [serial = 1938] [outer = 0x8f90a800] 02:16:51 INFO - PROCESS | 1835 | 1477559811380 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 02:16:51 INFO - . 02:16:51 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1377ms 02:16:51 INFO - PROCESS | 1835 | 1477559811416 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:16:51 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 02:16:51 INFO - PROCESS | 1835 | 1477559811422 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:16:51 INFO - PROCESS | 1835 | 1477559811430 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:51 INFO - PROCESS | 1835 | 1477559811677 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 02:16:51 INFO - PROCESS | 1835 | 1477559811703 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 02:16:51 INFO - PROCESS | 1835 | 1477559811708 Marionette TRACE conn4 <- [1,2991,null,["8"]] 02:16:51 INFO - PROCESS | 1835 | 1477559811714 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 02:16:51 INFO - PROCESS | 1835 | 1477559811720 Marionette TRACE conn4 <- [1,2992,null,{}] 02:16:51 INFO - PROCESS | 1835 | 1477559811726 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90f800 == 33 [pid = 1835] [id = 668] 02:16:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x8f910800) [pid = 1835] [serial = 1939] [outer = (nil)] 02:16:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x8f976800) [pid = 1835] [serial = 1940] [outer = 0x8f910800] 02:16:51 INFO - PROCESS | 1835 | 1477559811895 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x8fa56400) [pid = 1835] [serial = 1941] [outer = 0x8f910800] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x8c8c4c00) [pid = 1835] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x8fa59800) [pid = 1835] [serial = 1881] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x882a2800) [pid = 1835] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x8895b400) [pid = 1835] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x83b69c00) [pid = 1835] [serial = 1854] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x8895cc00) [pid = 1835] [serial = 1857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x8f901c00) [pid = 1835] [serial = 1878] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x8dde2400) [pid = 1835] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x8c8c7c00) [pid = 1835] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x83b6a800) [pid = 1835] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559792526] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x82d26800) [pid = 1835] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x928e0c00) [pid = 1835] [serial = 1887] [outer = (nil)] [url = about:blank] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x928e7000) [pid = 1835] [serial = 1889] [outer = (nil)] [url = about:blank] 02:16:52 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x928ea000) [pid = 1835] [serial = 1891] [outer = (nil)] [url = about:blank] 02:16:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d26800 == 34 [pid = 1835] [id = 669] 02:16:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x83b69c00) [pid = 1835] [serial = 1942] [outer = (nil)] 02:16:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x83b6a800) [pid = 1835] [serial = 1943] [outer = 0x83b69c00] 02:16:52 INFO - PROCESS | 1835 | 1477559812770 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 02:16:52 INFO - . 02:16:52 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1374ms 02:16:52 INFO - PROCESS | 1835 | 1477559812805 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 1835 | 1477559812810 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 02:16:52 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 02:16:52 INFO - PROCESS | 1835 | 1477559812819 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:52 INFO - PROCESS | 1835 | 1477559812994 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:16:53 INFO - PROCESS | 1835 | 1477559813010 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 02:16:53 INFO - PROCESS | 1835 | 1477559813015 Marionette TRACE conn4 <- [1,2996,null,["8"]] 02:16:53 INFO - PROCESS | 1835 | 1477559813021 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 02:16:53 INFO - PROCESS | 1835 | 1477559813026 Marionette TRACE conn4 <- [1,2997,null,{}] 02:16:53 INFO - PROCESS | 1835 | 1477559813031 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x906abc00 == 35 [pid = 1835] [id = 670] 02:16:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x906ac400) [pid = 1835] [serial = 1944] [outer = (nil)] 02:16:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x9236c800) [pid = 1835] [serial = 1945] [outer = 0x906ac400] 02:16:53 INFO - PROCESS | 1835 | 1477559813284 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x928dec00) [pid = 1835] [serial = 1946] [outer = 0x906ac400] 02:16:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde2400 == 36 [pid = 1835] [id = 671] 02:16:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 101 (0x938c8000) [pid = 1835] [serial = 1947] [outer = (nil)] 02:16:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 102 (0x938c8400) [pid = 1835] [serial = 1948] [outer = 0x938c8000] 02:16:53 INFO - PROCESS | 1835 | 1477559813967 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 02:16:53 INFO - . 02:16:53 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1179ms 02:16:54 INFO - PROCESS | 1835 | 1477559813998 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 1835 | 1477559814002 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 02:16:54 INFO - TEST-START | /touch-events/create-touch-touchlist.html 02:16:54 INFO - PROCESS | 1835 | 1477559814012 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:54 INFO - PROCESS | 1835 | 1477559814185 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 02:16:54 INFO - PROCESS | 1835 | 1477559814370 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 02:16:54 INFO - PROCESS | 1835 | 1477559814377 Marionette TRACE conn4 <- [1,3001,null,["8"]] 02:16:54 INFO - PROCESS | 1835 | 1477559814388 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 02:16:54 INFO - PROCESS | 1835 | 1477559814399 Marionette TRACE conn4 <- [1,3002,null,{}] 02:16:54 INFO - PROCESS | 1835 | 1477559814409 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d24c00 == 37 [pid = 1835] [id = 672] 02:16:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 103 (0x82d25c00) [pid = 1835] [serial = 1949] [outer = (nil)] 02:16:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 104 (0x82d97800) [pid = 1835] [serial = 1950] [outer = 0x82d25c00] 02:16:54 INFO - PROCESS | 1835 | 1477559814525 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 105 (0x82d2dc00) [pid = 1835] [serial = 1951] [outer = 0x82d25c00] 02:16:55 INFO - PROCESS | 1835 | 1477559815235 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 02:16:55 INFO - .... 02:16:55 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1270ms 02:16:55 INFO - PROCESS | 1835 | 1477559815281 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 1835 | 1477559815289 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 02:16:55 INFO - TEST-START | /touch-events/historical.html 02:16:55 INFO - PROCESS | 1835 | 1477559815299 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:55 INFO - PROCESS | 1835 | 1477559815507 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 02:16:55 INFO - PROCESS | 1835 | 1477559815707 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 02:16:55 INFO - PROCESS | 1835 | 1477559815716 Marionette TRACE conn4 <- [1,3006,null,["8"]] 02:16:55 INFO - PROCESS | 1835 | 1477559815774 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 02:16:55 INFO - PROCESS | 1835 | 1477559815784 Marionette TRACE conn4 <- [1,3007,null,{}] 02:16:55 INFO - PROCESS | 1835 | 1477559815792 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830f000 == 38 [pid = 1835] [id = 673] 02:16:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 106 (0x88310800) [pid = 1835] [serial = 1952] [outer = (nil)] 02:16:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 107 (0x8895b400) [pid = 1835] [serial = 1953] [outer = 0x88310800] 02:16:55 INFO - PROCESS | 1835 | 1477559815894 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 108 (0x8898f400) [pid = 1835] [serial = 1954] [outer = 0x88310800] 02:16:56 INFO - PROCESS | 1835 | 1477559816596 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 02:16:56 INFO - . 02:16:56 INFO - TEST-OK | /touch-events/historical.html | took 1327ms 02:16:56 INFO - PROCESS | 1835 | 1477559816626 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:16:56 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 02:16:56 INFO - PROCESS | 1835 | 1477559816631 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:16:56 INFO - PROCESS | 1835 | 1477559816640 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:56 INFO - PROCESS | 1835 | 1477559816846 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 02:16:57 INFO - PROCESS | 1835 | 1477559817042 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 02:16:57 INFO - PROCESS | 1835 | 1477559817054 Marionette TRACE conn4 <- [1,3011,null,["8"]] 02:16:57 INFO - PROCESS | 1835 | 1477559817118 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 02:16:57 INFO - PROCESS | 1835 | 1477559817127 Marionette TRACE conn4 <- [1,3012,null,{}] 02:16:57 INFO - PROCESS | 1835 | 1477559817134 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f972800 == 39 [pid = 1835] [id = 674] 02:16:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 109 (0x8f976000) [pid = 1835] [serial = 1955] [outer = (nil)] 02:16:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 110 (0x9236d800) [pid = 1835] [serial = 1956] [outer = 0x8f976000] 02:16:57 INFO - PROCESS | 1835 | 1477559817232 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 111 (0x928e9c00) [pid = 1835] [serial = 1957] [outer = 0x8f976000] 02:16:57 INFO - PROCESS | 1835 | 1477559817893 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 02:16:57 INFO - ... 02:16:57 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1334ms 02:16:57 INFO - PROCESS | 1835 | 1477559817973 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 1835 | 1477559817978 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 02:16:57 INFO - TEST-START | /touch-events/touch-retargeting.html 02:16:57 INFO - PROCESS | 1835 | 1477559817986 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:16:58 INFO - PROCESS | 1835 | 1477559818201 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:16:58 INFO - PROCESS | 1835 | 1477559818398 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 02:16:58 INFO - PROCESS | 1835 | 1477559818402 Marionette TRACE conn4 <- [1,3016,null,["8"]] 02:16:58 INFO - PROCESS | 1835 | 1477559818409 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 02:16:58 INFO - PROCESS | 1835 | 1477559818417 Marionette TRACE conn4 <- [1,3017,null,{}] 02:16:58 INFO - PROCESS | 1835 | 1477559818471 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x9395bc00 == 40 [pid = 1835] [id = 675] 02:16:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 112 (0x9395c000) [pid = 1835] [serial = 1958] [outer = (nil)] 02:16:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 113 (0x93b26c00) [pid = 1835] [serial = 1959] [outer = 0x9395c000] 02:16:58 INFO - PROCESS | 1835 | 1477559818568 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 114 (0x93b43c00) [pid = 1835] [serial = 1960] [outer = 0x9395c000] 02:16:59 INFO - PROCESS | 1835 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde2400 == 39 [pid = 1835] [id = 671] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x82d26800 == 38 [pid = 1835] [id = 669] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddda400 == 37 [pid = 1835] [id = 667] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x88adac00 == 36 [pid = 1835] [id = 665] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x88313c00 == 35 [pid = 1835] [id = 664] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x88044800 == 34 [pid = 1835] [id = 662] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x83214800 == 33 [pid = 1835] [id = 660] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x93b3f800 == 32 [pid = 1835] [id = 658] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x93b23400 == 31 [pid = 1835] [id = 657] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x9329f400 == 30 [pid = 1835] [id = 655] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x9236f000 == 29 [pid = 1835] [id = 654] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad7000 == 28 [pid = 1835] [id = 652] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca4400 == 27 [pid = 1835] [id = 650] 02:17:01 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb6400 == 26 [pid = 1835] [id = 649] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 113 (0x928e2400) [pid = 1835] [serial = 1888] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 112 (0x928e7400) [pid = 1835] [serial = 1890] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 111 (0x928ea400) [pid = 1835] [serial = 1892] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 110 (0x925bec00) [pid = 1835] [serial = 1885] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 109 (0x8fa5f000) [pid = 1835] [serial = 1882] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 108 (0x906ad400) [pid = 1835] [serial = 1883] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 107 (0x8f905800) [pid = 1835] [serial = 1879] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 106 (0x8f909400) [pid = 1835] [serial = 1880] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 105 (0x8c8c8800) [pid = 1835] [serial = 1876] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 104 (0x8dafa800) [pid = 1835] [serial = 1877] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 103 (0x882a7800) [pid = 1835] [serial = 1871] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 102 (0x882aec00) [pid = 1835] [serial = 1872] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 101 (0x881ef400) [pid = 1835] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 100 (0x82e27800) [pid = 1835] [serial = 1866] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x8320cc00) [pid = 1835] [serial = 1867] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x83ca2800) [pid = 1835] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477559792526] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x8dbe9800) [pid = 1835] [serial = 1861] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x8dd13400) [pid = 1835] [serial = 1862] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x8dddb000) [pid = 1835] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x8899b400) [pid = 1835] [serial = 1858] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x8898fc00) [pid = 1835] [serial = 1859] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x83b6f400) [pid = 1835] [serial = 1855] [outer = (nil)] [url = about:blank] 02:17:01 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x83c9fc00) [pid = 1835] [serial = 1856] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x8f910800) [pid = 1835] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x881f6000) [pid = 1835] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x83212800) [pid = 1835] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x88add000) [pid = 1835] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x88ad7400) [pid = 1835] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8f8a9000) [pid = 1835] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x82d2d800) [pid = 1835] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x83b69c00) [pid = 1835] [serial = 1942] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x938c8000) [pid = 1835] [serial = 1947] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x82cb7000) [pid = 1835] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8daefc00) [pid = 1835] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x88312800) [pid = 1835] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x83ca4c00) [pid = 1835] [serial = 1896] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c8ca400) [pid = 1835] [serial = 1851] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x93b3fc00) [pid = 1835] [serial = 1915] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x88ad7800) [pid = 1835] [serial = 1901] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x83215400) [pid = 1835] [serial = 1920] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x93b23800) [pid = 1835] [serial = 1913] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8f90a800) [pid = 1835] [serial = 1937] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x932a3c00) [pid = 1835] [serial = 1908] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x88044c00) [pid = 1835] [serial = 1925] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x928e4c00) [pid = 1835] [serial = 1906] [outer = (nil)] [url = about:blank] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde4c00 == 25 [pid = 1835] [id = 653] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x881f5000 == 24 [pid = 1835] [id = 651] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x938c0000 == 23 [pid = 1835] [id = 656] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8ca000 == 22 [pid = 1835] [id = 633] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x88312400 == 21 [pid = 1835] [id = 663] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x906abc00 == 20 [pid = 1835] [id = 670] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90f800 == 19 [pid = 1835] [id = 668] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca9000 == 18 [pid = 1835] [id = 629] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8daeec00 == 17 [pid = 1835] [id = 666] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8320e000 == 16 [pid = 1835] [id = 628] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x831cec00 == 15 [pid = 1835] [id = 661] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82d30c00 == 14 [pid = 1835] [id = 627] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2d400 == 13 [pid = 1835] [id = 659] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x88995800 == 12 [pid = 1835] [id = 632] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x88314400 == 11 [pid = 1835] [id = 631] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x882a4c00 == 10 [pid = 1835] [id = 630] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8f972800 == 9 [pid = 1835] [id = 674] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x8830f000 == 8 [pid = 1835] [id = 673] 02:17:08 INFO - PROCESS | 1835 | --DOCSHELL 0x82d24c00 == 7 [pid = 1835] [id = 672] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c8c5c00) [pid = 1835] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x88ad6800) [pid = 1835] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x83b6a800) [pid = 1835] [serial = 1943] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x938c8400) [pid = 1835] [serial = 1948] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8ddd6800) [pid = 1835] [serial = 1936] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8db45000) [pid = 1835] [serial = 1935] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8fa56400) [pid = 1835] [serial = 1941] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x8f976800) [pid = 1835] [serial = 1940] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x88315c00) [pid = 1835] [serial = 1928] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82e85c00) [pid = 1835] [serial = 1929] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x83b75c00) [pid = 1835] [serial = 1923] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x88041c00) [pid = 1835] [serial = 1924] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82d9a400) [pid = 1835] [serial = 1918] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82e2ec00) [pid = 1835] [serial = 1919] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8f8e3000) [pid = 1835] [serial = 1904] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8f977800) [pid = 1835] [serial = 1905] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x882ae800) [pid = 1835] [serial = 1899] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8830d000) [pid = 1835] [serial = 1900] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x82d95800) [pid = 1835] [serial = 1894] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x82e2e000) [pid = 1835] [serial = 1895] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x83ca6800) [pid = 1835] [serial = 1897] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x8c8cd000) [pid = 1835] [serial = 1853] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x93b40000) [pid = 1835] [serial = 1916] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x88ad7c00) [pid = 1835] [serial = 1902] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x83216000) [pid = 1835] [serial = 1921] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x93b26000) [pid = 1835] [serial = 1914] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x8f90cc00) [pid = 1835] [serial = 1938] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x932a4400) [pid = 1835] [serial = 1909] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x881e8000) [pid = 1835] [serial = 1926] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x92abe800) [pid = 1835] [serial = 1907] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x938c3c00) [pid = 1835] [serial = 1911] [outer = (nil)] [url = about:blank] 02:17:09 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x9236c800) [pid = 1835] [serial = 1945] [outer = (nil)] [url = about:blank] 02:17:11 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x88310800) [pid = 1835] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 02:17:11 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8f976000) [pid = 1835] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 02:17:11 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82d25c00) [pid = 1835] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 02:17:11 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x938c1000) [pid = 1835] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 02:17:11 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x906ac400) [pid = 1835] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 02:17:11 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x881ec000) [pid = 1835] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x938ca400) [pid = 1835] [serial = 1912] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x928dec00) [pid = 1835] [serial = 1946] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x928cb400) [pid = 1835] [serial = 1886] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82d2dc00) [pid = 1835] [serial = 1951] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d97800) [pid = 1835] [serial = 1950] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8898f400) [pid = 1835] [serial = 1954] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8895b400) [pid = 1835] [serial = 1953] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x928e9c00) [pid = 1835] [serial = 1957] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x9236d800) [pid = 1835] [serial = 1956] [outer = (nil)] [url = about:blank] 02:17:16 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x93b26c00) [pid = 1835] [serial = 1959] [outer = (nil)] [url = about:blank] 02:17:28 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:17:28 INFO - PROCESS | 1835 | 1477559848771 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 02:17:28 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30822ms 02:17:28 INFO - PROCESS | 1835 | 1477559848811 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 1835 | 1477559848819 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 02:17:28 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 02:17:28 INFO - PROCESS | 1835 | 1477559848832 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:29 INFO - PROCESS | 1835 | 1477559849080 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 02:17:29 INFO - PROCESS | 1835 | 1477559849179 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 02:17:29 INFO - PROCESS | 1835 | 1477559849186 Marionette TRACE conn4 <- [1,3021,null,["8"]] 02:17:29 INFO - PROCESS | 1835 | 1477559849197 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 02:17:29 INFO - PROCESS | 1835 | 1477559849208 Marionette TRACE conn4 <- [1,3022,null,{}] 02:17:29 INFO - PROCESS | 1835 | 1477559849221 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2bc00 == 8 [pid = 1835] [id = 676] 02:17:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d2c000) [pid = 1835] [serial = 1961] [outer = (nil)] 02:17:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d30c00) [pid = 1835] [serial = 1962] [outer = 0x82d2c000] 02:17:29 INFO - PROCESS | 1835 | 1477559849321 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d97400) [pid = 1835] [serial = 1963] [outer = 0x82d2c000] 02:17:29 INFO - PROCESS | 1835 | 1477559849968 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 02:17:29 INFO - ..... 02:17:29 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1171ms 02:17:30 INFO - PROCESS | 1835 | 1477559850004 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 02:17:30 INFO - TEST-START | /user-timing/idlharness.html 02:17:30 INFO - PROCESS | 1835 | 1477559850011 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 02:17:30 INFO - PROCESS | 1835 | 1477559850020 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:30 INFO - PROCESS | 1835 | 1477559850276 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 02:17:30 INFO - PROCESS | 1835 | 1477559850297 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 02:17:30 INFO - PROCESS | 1835 | 1477559850303 Marionette TRACE conn4 <- [1,3026,null,["8"]] 02:17:30 INFO - PROCESS | 1835 | 1477559850310 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 02:17:30 INFO - PROCESS | 1835 | 1477559850315 Marionette TRACE conn4 <- [1,3027,null,{}] 02:17:30 INFO - PROCESS | 1835 | 1477559850322 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e34800 == 9 [pid = 1835] [id = 677] 02:17:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82e81800) [pid = 1835] [serial = 1964] [outer = (nil)] 02:17:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x82e87800) [pid = 1835] [serial = 1965] [outer = 0x82e81800] 02:17:30 INFO - PROCESS | 1835 | 1477559850412 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x831cd400) [pid = 1835] [serial = 1966] [outer = 0x82e81800] 02:17:31 INFO - ............. 02:17:31 INFO - PROCESS | 1835 | 1477559851471 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 02:17:31 INFO - ........... 02:17:31 INFO - TEST-OK | /user-timing/idlharness.html | took 1487ms 02:17:31 INFO - PROCESS | 1835 | 1477559851514 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:17:31 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 02:17:31 INFO - PROCESS | 1835 | 1477559851522 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:17:31 INFO - PROCESS | 1835 | 1477559851529 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:31 INFO - PROCESS | 1835 | 1477559851778 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 02:17:31 INFO - PROCESS | 1835 | 1477559851799 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 02:17:31 INFO - PROCESS | 1835 | 1477559851804 Marionette TRACE conn4 <- [1,3031,null,["8"]] 02:17:31 INFO - PROCESS | 1835 | 1477559851811 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 02:17:31 INFO - PROCESS | 1835 | 1477559851819 Marionette TRACE conn4 <- [1,3032,null,{}] 02:17:31 INFO - PROCESS | 1835 | 1477559851826 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca7000 == 10 [pid = 1835] [id = 678] 02:17:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca7400) [pid = 1835] [serial = 1967] [outer = (nil)] 02:17:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83cab400) [pid = 1835] [serial = 1968] [outer = 0x83ca7400] 02:17:31 INFO - PROCESS | 1835 | 1477559851919 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x88044c00) [pid = 1835] [serial = 1969] [outer = 0x83ca7400] 02:17:32 INFO - PROCESS | 1835 | 1477559852754 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 02:17:32 INFO - ....... 02:17:32 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1281ms 02:17:32 INFO - PROCESS | 1835 | 1477559852810 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 1835 | 1477559852815 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 02:17:32 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 02:17:32 INFO - PROCESS | 1835 | 1477559852823 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:33 INFO - PROCESS | 1835 | 1477559853065 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:17:33 INFO - PROCESS | 1835 | 1477559853088 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 02:17:33 INFO - PROCESS | 1835 | 1477559853095 Marionette TRACE conn4 <- [1,3036,null,["8"]] 02:17:33 INFO - PROCESS | 1835 | 1477559853101 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 02:17:33 INFO - PROCESS | 1835 | 1477559853108 Marionette TRACE conn4 <- [1,3037,null,{}] 02:17:33 INFO - PROCESS | 1835 | 1477559853115 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320dc00 == 11 [pid = 1835] [id = 679] 02:17:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x882a2400) [pid = 1835] [serial = 1970] [outer = (nil)] 02:17:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a5000) [pid = 1835] [serial = 1971] [outer = 0x882a2400] 02:17:33 INFO - PROCESS | 1835 | 1477559853203 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882acc00) [pid = 1835] [serial = 1972] [outer = 0x882a2400] 02:17:34 INFO - PROCESS | 1835 | 1477559854039 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 02:17:34 INFO - ....... 02:17:34 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1276ms 02:17:34 INFO - PROCESS | 1835 | 1477559854101 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 1835 | 1477559854105 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 02:17:34 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 02:17:34 INFO - PROCESS | 1835 | 1477559854117 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:34 INFO - PROCESS | 1835 | 1477559854403 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 02:17:34 INFO - PROCESS | 1835 | 1477559854441 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 02:17:34 INFO - PROCESS | 1835 | 1477559854450 Marionette TRACE conn4 <- [1,3041,null,["8"]] 02:17:34 INFO - PROCESS | 1835 | 1477559854458 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 02:17:34 INFO - PROCESS | 1835 | 1477559854467 Marionette TRACE conn4 <- [1,3042,null,{}] 02:17:34 INFO - PROCESS | 1835 | 1477559854476 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830b800 == 12 [pid = 1835] [id = 680] 02:17:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x8830bc00) [pid = 1835] [serial = 1973] [outer = (nil)] 02:17:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88311800) [pid = 1835] [serial = 1974] [outer = 0x8830bc00] 02:17:34 INFO - PROCESS | 1835 | 1477559854563 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88314000) [pid = 1835] [serial = 1975] [outer = 0x8830bc00] 02:17:35 INFO - PROCESS | 1835 | 1477559855213 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 02:17:35 INFO - .. 02:17:35 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1122ms 02:17:35 INFO - PROCESS | 1835 | 1477559855258 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 1835 | 1477559855261 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 02:17:35 INFO - TEST-START | /user-timing/test_user_timing_exists.html 02:17:35 INFO - PROCESS | 1835 | 1477559855271 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:35 INFO - PROCESS | 1835 | 1477559855492 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 02:17:35 INFO - PROCESS | 1835 | 1477559855633 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 02:17:35 INFO - PROCESS | 1835 | 1477559855637 Marionette TRACE conn4 <- [1,3046,null,["8"]] 02:17:35 INFO - PROCESS | 1835 | 1477559855644 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 02:17:35 INFO - PROCESS | 1835 | 1477559855649 Marionette TRACE conn4 <- [1,3047,null,{}] 02:17:35 INFO - PROCESS | 1835 | 1477559855654 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895ac00 == 13 [pid = 1835] [id = 681] 02:17:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88961400) [pid = 1835] [serial = 1976] [outer = (nil)] 02:17:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88991400) [pid = 1835] [serial = 1977] [outer = 0x88961400] 02:17:35 INFO - PROCESS | 1835 | 1477559855744 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x8899a800) [pid = 1835] [serial = 1978] [outer = 0x88961400] 02:17:36 INFO - PROCESS | 1835 | 1477559856363 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 02:17:36 INFO - ..... 02:17:36 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1128ms 02:17:36 INFO - PROCESS | 1835 | 1477559856417 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 1835 | 1477559856421 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:17:36 INFO - TEST-START | /user-timing/test_user_timing_mark.html 02:17:36 INFO - PROCESS | 1835 | 1477559856429 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:36 INFO - PROCESS | 1835 | 1477559856605 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 02:17:36 INFO - PROCESS | 1835 | 1477559856615 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 02:17:36 INFO - PROCESS | 1835 | 1477559856624 Marionette TRACE conn4 <- [1,3051,null,["8"]] 02:17:36 INFO - PROCESS | 1835 | 1477559856632 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 02:17:36 INFO - PROCESS | 1835 | 1477559856639 Marionette TRACE conn4 <- [1,3052,null,{}] 02:17:36 INFO - PROCESS | 1835 | 1477559856645 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x82ca9400 == 14 [pid = 1835] [id = 682] 02:17:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x88ad2000) [pid = 1835] [serial = 1979] [outer = (nil)] 02:17:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x88ad7000) [pid = 1835] [serial = 1980] [outer = 0x88ad2000] 02:17:36 INFO - PROCESS | 1835 | 1477559856728 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x88ad7400) [pid = 1835] [serial = 1981] [outer = 0x88ad2000] 02:17:37 INFO - PROCESS | 1835 | 1477559857752 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 02:17:37 INFO - ..................... 02:17:37 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1374ms 02:17:37 INFO - PROCESS | 1835 | 1477559857846 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 1835 | 1477559857854 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 02:17:37 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 02:17:37 INFO - PROCESS | 1835 | 1477559857865 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:38 INFO - PROCESS | 1835 | 1477559858082 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:17:38 INFO - PROCESS | 1835 | 1477559858260 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 02:17:38 INFO - PROCESS | 1835 | 1477559858267 Marionette TRACE conn4 <- [1,3056,null,["8"]] 02:17:38 INFO - PROCESS | 1835 | 1477559858275 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 02:17:38 INFO - PROCESS | 1835 | 1477559858283 Marionette TRACE conn4 <- [1,3057,null,{}] 02:17:38 INFO - PROCESS | 1835 | 1477559858332 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d6c00 == 15 [pid = 1835] [id = 683] 02:17:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x831d8000) [pid = 1835] [serial = 1982] [outer = (nil)] 02:17:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x83210c00) [pid = 1835] [serial = 1983] [outer = 0x831d8000] 02:17:38 INFO - PROCESS | 1835 | 1477559858438 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83213c00) [pid = 1835] [serial = 1984] [outer = 0x831d8000] 02:17:39 INFO - PROCESS | 1835 | 1477559859160 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 02:17:39 INFO - ..... 02:17:39 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1370ms 02:17:39 INFO - PROCESS | 1835 | 1477559859236 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 1835 | 1477559859244 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 02:17:39 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 02:17:39 INFO - PROCESS | 1835 | 1477559859252 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:39 INFO - PROCESS | 1835 | 1477559859463 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 02:17:39 INFO - PROCESS | 1835 | 1477559859661 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 02:17:39 INFO - PROCESS | 1835 | 1477559859668 Marionette TRACE conn4 <- [1,3061,null,["8"]] 02:17:39 INFO - PROCESS | 1835 | 1477559859721 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 02:17:39 INFO - PROCESS | 1835 | 1477559859730 Marionette TRACE conn4 <- [1,3062,null,{}] 02:17:39 INFO - PROCESS | 1835 | 1477559859738 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca6c00 == 16 [pid = 1835] [id = 684] 02:17:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x8804b800) [pid = 1835] [serial = 1985] [outer = (nil)] 02:17:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x881f4000) [pid = 1835] [serial = 1986] [outer = 0x8804b800] 02:17:39 INFO - PROCESS | 1835 | 1477559859843 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x882a0800) [pid = 1835] [serial = 1987] [outer = 0x8804b800] 02:17:40 INFO - PROCESS | 1835 | 1477559860721 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 02:17:40 INFO - ......................................... 02:17:40 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1536ms 02:17:40 INFO - PROCESS | 1835 | 1477559860797 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 02:17:40 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 02:17:40 INFO - PROCESS | 1835 | 1477559860806 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 02:17:40 INFO - PROCESS | 1835 | 1477559860814 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:41 INFO - PROCESS | 1835 | 1477559861006 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 02:17:41 INFO - PROCESS | 1835 | 1477559861208 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 02:17:41 INFO - PROCESS | 1835 | 1477559861214 Marionette TRACE conn4 <- [1,3066,null,["8"]] 02:17:41 INFO - PROCESS | 1835 | 1477559861222 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 02:17:41 INFO - PROCESS | 1835 | 1477559861231 Marionette TRACE conn4 <- [1,3067,null,{}] 02:17:41 INFO - PROCESS | 1835 | 1477559861282 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad5000 == 17 [pid = 1835] [id = 685] 02:17:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x88ad9c00) [pid = 1835] [serial = 1988] [outer = (nil)] 02:17:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x88adf000) [pid = 1835] [serial = 1989] [outer = 0x88ad9c00] 02:17:41 INFO - PROCESS | 1835 | 1477559861386 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8c8c2400) [pid = 1835] [serial = 1990] [outer = 0x88ad9c00] 02:17:42 INFO - PROCESS | 1835 | 1477559862230 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 02:17:42 INFO - .. 02:17:42 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1437ms 02:17:42 INFO - PROCESS | 1835 | 1477559862292 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 1835 | 1477559862299 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:17:42 INFO - TEST-START | /user-timing/test_user_timing_measure.html 02:17:42 INFO - PROCESS | 1835 | 1477559862312 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:42 INFO - PROCESS | 1835 | 1477559862517 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 02:17:42 INFO - PROCESS | 1835 | 1477559862784 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 02:17:42 INFO - PROCESS | 1835 | 1477559862792 Marionette TRACE conn4 <- [1,3071,null,["8"]] 02:17:42 INFO - PROCESS | 1835 | 1477559862807 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 02:17:42 INFO - PROCESS | 1835 | 1477559862816 Marionette TRACE conn4 <- [1,3072,null,{}] 02:17:42 INFO - PROCESS | 1835 | 1477559862822 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9ec00 == 18 [pid = 1835] [id = 686] 02:17:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x831d0800) [pid = 1835] [serial = 1991] [outer = (nil)] 02:17:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x83217800) [pid = 1835] [serial = 1992] [outer = 0x831d0800] 02:17:42 INFO - PROCESS | 1835 | 1477559862927 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x83c9dc00) [pid = 1835] [serial = 1993] [outer = 0x831d0800] 02:17:43 INFO - PROCESS | 1835 | --DOCSHELL 0x9395bc00 == 17 [pid = 1835] [id = 675] 02:17:44 INFO - ............................... 02:17:44 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 2291ms 02:17:44 INFO - PROCESS | 1835 | 1477559864564 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 02:17:44 INFO - PROCESS | 1835 | 1477559864686 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 1835 | 1477559864693 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 02:17:44 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 02:17:44 INFO - PROCESS | 1835 | 1477559864712 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:44 INFO - PROCESS | 1835 | 1477559864912 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:17:44 INFO - PROCESS | 1835 | 1477559864924 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 02:17:44 INFO - PROCESS | 1835 | 1477559864930 Marionette TRACE conn4 <- [1,3076,null,["8"]] 02:17:45 INFO - PROCESS | 1835 | 1477559865064 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 02:17:45 INFO - PROCESS | 1835 | 1477559865072 Marionette TRACE conn4 <- [1,3077,null,{}] 02:17:45 INFO - PROCESS | 1835 | 1477559865079 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6b000 == 18 [pid = 1835] [id = 687] 02:17:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x83b6d800) [pid = 1835] [serial = 1994] [outer = (nil)] 02:17:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x83ca1c00) [pid = 1835] [serial = 1995] [outer = 0x83b6d800] 02:17:45 INFO - PROCESS | 1835 | 1477559865172 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x82e28400) [pid = 1835] [serial = 1996] [outer = 0x83b6d800] 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 02:17:45 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:17:45 INFO - PROCESS | 1835 | 1477559865857 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 02:17:45 INFO - ................. 02:17:45 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1229ms 02:17:45 INFO - PROCESS | 1835 | 1477559865941 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 1835 | 1477559865947 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 02:17:45 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 02:17:45 INFO - PROCESS | 1835 | 1477559865955 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:46 INFO - PROCESS | 1835 | 1477559866256 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 02:17:46 INFO - PROCESS | 1835 | 1477559866419 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 02:17:46 INFO - PROCESS | 1835 | 1477559866424 Marionette TRACE conn4 <- [1,3081,null,["8"]] 02:17:46 INFO - PROCESS | 1835 | 1477559866432 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 02:17:46 INFO - PROCESS | 1835 | 1477559866438 Marionette TRACE conn4 <- [1,3082,null,{}] 02:17:46 INFO - PROCESS | 1835 | 1477559866444 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x8830e800 == 19 [pid = 1835] [id = 688] 02:17:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8830fc00) [pid = 1835] [serial = 1997] [outer = (nil)] 02:17:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x88953000) [pid = 1835] [serial = 1998] [outer = 0x8830fc00] 02:17:46 INFO - PROCESS | 1835 | 1477559866541 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x88952c00) [pid = 1835] [serial = 1999] [outer = 0x8830fc00] 02:17:47 INFO - PROCESS | 1835 | 1477559867440 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 02:17:47 INFO - ................. 02:17:47 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1532ms 02:17:47 INFO - PROCESS | 1835 | 1477559867503 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 02:17:47 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 02:17:47 INFO - PROCESS | 1835 | 1477559867511 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867517 Marionette TRACE conn4 -> [0,3085,"getContext",null] 02:17:47 INFO - PROCESS | 1835 | 1477559867521 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867526 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867528 Marionette TRACE conn4 <- [1,3086,null,{}] 02:17:47 INFO - PROCESS | 1835 | 1477559867540 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 02:17:47 INFO - PROCESS | 1835 | 1477559867563 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 02:17:47 INFO - PROCESS | 1835 | 1477559867570 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867574 Marionette TRACE conn4 <- [1,3088,null,{}] 02:17:47 INFO - Setting pref dom.animations-api.core.enabled (true) 02:17:47 INFO - PROCESS | 1835 | 1477559867593 Marionette TRACE conn4 -> [0,3089,"getContext",null] 02:17:47 INFO - PROCESS | 1835 | 1477559867598 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867604 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867608 Marionette TRACE conn4 <- [1,3090,null,{}] 02:17:47 INFO - PROCESS | 1835 | 1477559867614 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 02:17:47 INFO - PROCESS | 1835 | 1477559867634 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:17:47 INFO - PROCESS | 1835 | 1477559867648 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867652 Marionette TRACE conn4 <- [1,3092,null,{}] 02:17:47 INFO - PROCESS | 1835 | 1477559867659 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:47 INFO - PROCESS | 1835 | 1477559867907 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 02:17:47 INFO - PROCESS | 1835 | 1477559867941 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 02:17:47 INFO - PROCESS | 1835 | 1477559867948 Marionette TRACE conn4 <- [1,3094,null,["8"]] 02:17:47 INFO - PROCESS | 1835 | 1477559867954 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 02:17:47 INFO - PROCESS | 1835 | 1477559867965 Marionette TRACE conn4 <- [1,3095,null,{}] 02:17:48 INFO - PROCESS | 1835 | 1477559868048 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8d0400 == 20 [pid = 1835] [id = 689] 02:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8dab8800) [pid = 1835] [serial = 2000] [outer = (nil)] 02:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8daf0400) [pid = 1835] [serial = 2001] [outer = 0x8dab8800] 02:17:48 INFO - PROCESS | 1835 | 1477559868142 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8dafa800) [pid = 1835] [serial = 2002] [outer = 0x8dab8800] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x82d2c000) [pid = 1835] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x82e81800) [pid = 1835] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x83ca7400) [pid = 1835] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x882a2400) [pid = 1835] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8830bc00) [pid = 1835] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x88961400) [pid = 1835] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x88ad2000) [pid = 1835] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 02:17:48 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x9395c000) [pid = 1835] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 02:17:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895b000 == 21 [pid = 1835] [id = 690] 02:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8db43800) [pid = 1835] [serial = 2003] [outer = (nil)] 02:17:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x88ad1c00) [pid = 1835] [serial = 2004] [outer = 0x8db43800] 02:17:49 INFO - PROCESS | 1835 | 1477559869108 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 02:17:49 INFO - ... 02:17:49 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1615ms 02:17:49 INFO - PROCESS | 1835 | 1477559869156 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:17:49 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 02:17:49 INFO - PROCESS | 1835 | 1477559869160 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:17:49 INFO - PROCESS | 1835 | 1477559869169 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:49 INFO - PROCESS | 1835 | 1477559869430 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 02:17:49 INFO - PROCESS | 1835 | 1477559869447 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 02:17:49 INFO - PROCESS | 1835 | 1477559869451 Marionette TRACE conn4 <- [1,3099,null,["8"]] 02:17:49 INFO - PROCESS | 1835 | 1477559869460 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 02:17:49 INFO - PROCESS | 1835 | 1477559869475 Marionette TRACE conn4 <- [1,3100,null,{}] 02:17:49 INFO - PROCESS | 1835 | 1477559869487 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x881edc00 == 22 [pid = 1835] [id = 691] 02:17:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8db47000) [pid = 1835] [serial = 2005] [outer = (nil)] 02:17:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8dbe2400) [pid = 1835] [serial = 2006] [outer = 0x8db47000] 02:17:49 INFO - PROCESS | 1835 | 1477559869573 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8dd1c800) [pid = 1835] [serial = 2007] [outer = 0x8db47000] 02:17:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:17:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:17:50 INFO - PROCESS | 1835 | 1477559870337 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 02:17:50 INFO - ......... 02:17:50 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1225ms 02:17:50 INFO - PROCESS | 1835 | 1477559870393 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 1835 | 1477559870397 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 02:17:50 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 02:17:50 INFO - PROCESS | 1835 | 1477559870404 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:50 INFO - PROCESS | 1835 | 1477559870632 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:17:50 INFO - PROCESS | 1835 | 1477559870752 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 02:17:50 INFO - PROCESS | 1835 | 1477559870759 Marionette TRACE conn4 <- [1,3104,null,["8"]] 02:17:50 INFO - PROCESS | 1835 | 1477559870810 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 02:17:50 INFO - PROCESS | 1835 | 1477559870823 Marionette TRACE conn4 <- [1,3105,null,{}] 02:17:50 INFO - PROCESS | 1835 | 1477559870834 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d26400 == 23 [pid = 1835] [id = 692] 02:17:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82d26800) [pid = 1835] [serial = 2008] [outer = (nil)] 02:17:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82d96800) [pid = 1835] [serial = 2009] [outer = 0x82d26800] 02:17:50 INFO - PROCESS | 1835 | 1477559870940 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82da1400) [pid = 1835] [serial = 2010] [outer = 0x82d26800] 02:17:51 INFO - PROCESS | 1835 | 1477559871845 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 02:17:51 INFO - ................................... 02:17:51 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1532ms 02:17:51 INFO - PROCESS | 1835 | 1477559871939 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 1835 | 1477559871946 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 02:17:51 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 02:17:51 INFO - Clearing pref dom.animations-api.core.enabled 02:17:51 INFO - PROCESS | 1835 | 1477559871983 Marionette TRACE conn4 -> [0,3108,"getContext",null] 02:17:52 INFO - PROCESS | 1835 | 1477559871993 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 02:17:52 INFO - PROCESS | 1835 | 1477559872009 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 02:17:52 INFO - PROCESS | 1835 | 1477559872016 Marionette TRACE conn4 <- [1,3109,null,{}] 02:17:52 INFO - PROCESS | 1835 | 1477559872023 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 02:17:52 INFO - PROCESS | 1835 | 1477559872045 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 02:17:52 INFO - PROCESS | 1835 | 1477559872052 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 02:17:52 INFO - PROCESS | 1835 | 1477559872056 Marionette TRACE conn4 <- [1,3111,null,{}] 02:17:52 INFO - PROCESS | 1835 | 1477559872064 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:52 INFO - PROCESS | 1835 | 1477559872303 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 02:17:52 INFO - PROCESS | 1835 | 1477559872473 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 02:17:52 INFO - PROCESS | 1835 | 1477559872479 Marionette TRACE conn4 <- [1,3113,null,["8"]] 02:17:52 INFO - PROCESS | 1835 | 1477559872537 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 02:17:52 INFO - PROCESS | 1835 | 1477559872553 Marionette TRACE conn4 <- [1,3114,null,{}] 02:17:52 INFO - PROCESS | 1835 | 1477559872563 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x881ed400 == 24 [pid = 1835] [id = 693] 02:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x881ee400) [pid = 1835] [serial = 2011] [outer = (nil)] 02:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x881f2000) [pid = 1835] [serial = 2012] [outer = 0x881ee400] 02:17:52 INFO - PROCESS | 1835 | 1477559872664 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x882a1800) [pid = 1835] [serial = 2013] [outer = 0x881ee400] 02:17:53 INFO - PROCESS | 1835 | 1477559873407 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 02:17:53 INFO - . 02:17:53 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1535ms 02:17:53 INFO - PROCESS | 1835 | 1477559873490 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 1835 | 1477559873494 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 02:17:53 INFO - TEST-START | /websockets/Close-0.htm 02:17:53 INFO - PROCESS | 1835 | 1477559873529 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:53 INFO - PROCESS | 1835 | 1477559873758 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 02:17:53 INFO - PROCESS | 1835 | 1477559873951 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 02:17:53 INFO - PROCESS | 1835 | 1477559873957 Marionette TRACE conn4 <- [1,3118,null,["8"]] 02:17:53 INFO - PROCESS | 1835 | 1477559873963 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 02:17:53 INFO - PROCESS | 1835 | 1477559873973 Marionette TRACE conn4 <- [1,3119,null,{}] 02:17:54 INFO - PROCESS | 1835 | 1477559874015 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x88993400 == 25 [pid = 1835] [id = 694] 02:17:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x88993c00) [pid = 1835] [serial = 2014] [outer = (nil)] 02:17:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88997c00) [pid = 1835] [serial = 2015] [outer = 0x88993c00] 02:17:54 INFO - PROCESS | 1835 | 1477559874112 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8899d000) [pid = 1835] [serial = 2016] [outer = 0x88993c00] 02:17:55 INFO - PROCESS | 1835 | 1477559875047 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:17:55 INFO - . 02:17:55 INFO - TEST-OK | /websockets/Close-0.htm | took 1571ms 02:17:55 INFO - PROCESS | 1835 | 1477559875074 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 1835 | 1477559875081 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 02:17:55 INFO - TEST-START | /websockets/Close-1000-reason.htm 02:17:55 INFO - PROCESS | 1835 | 1477559875130 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:55 INFO - PROCESS | 1835 | 1477559875383 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 02:17:55 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:17:55 INFO - PROCESS | 1835 | 1477559875589 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 02:17:55 INFO - PROCESS | 1835 | 1477559875596 Marionette TRACE conn4 <- [1,3123,null,["8"]] 02:17:55 INFO - PROCESS | 1835 | 1477559875604 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 02:17:55 INFO - PROCESS | 1835 | 1477559875612 Marionette TRACE conn4 <- [1,3124,null,{}] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8895ac00 == 24 [pid = 1835] [id = 681] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8830b800 == 23 [pid = 1835] [id = 680] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x881edc00 == 22 [pid = 1835] [id = 691] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8895b000 == 21 [pid = 1835] [id = 690] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8d0400 == 20 [pid = 1835] [id = 689] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x8830e800 == 19 [pid = 1835] [id = 688] 02:17:55 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6b000 == 18 [pid = 1835] [id = 687] 02:17:55 INFO - PROCESS | 1835 | 1477559875675 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x88ad7000) [pid = 1835] [serial = 1980] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x88ad7400) [pid = 1835] [serial = 1981] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x88991400) [pid = 1835] [serial = 1977] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8899a800) [pid = 1835] [serial = 1978] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x88311800) [pid = 1835] [serial = 1974] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x88314000) [pid = 1835] [serial = 1975] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x882a5000) [pid = 1835] [serial = 1971] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x882acc00) [pid = 1835] [serial = 1972] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x83cab400) [pid = 1835] [serial = 1968] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x88044c00) [pid = 1835] [serial = 1969] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82e87800) [pid = 1835] [serial = 1965] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x831cd400) [pid = 1835] [serial = 1966] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82d30c00) [pid = 1835] [serial = 1962] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x82d97400) [pid = 1835] [serial = 1963] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x93b43c00) [pid = 1835] [serial = 1960] [outer = (nil)] [url = about:blank] 02:17:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2cc00 == 19 [pid = 1835] [id = 695] 02:17:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x82d30c00) [pid = 1835] [serial = 2017] [outer = (nil)] 02:17:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x82d9f400) [pid = 1835] [serial = 2018] [outer = 0x82d30c00] 02:17:55 INFO - PROCESS | 1835 | 1477559875796 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x82e82400) [pid = 1835] [serial = 2019] [outer = 0x82d30c00] 02:17:56 INFO - PROCESS | 1835 | 1477559876463 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:17:56 INFO - .. 02:17:56 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1390ms 02:17:56 INFO - PROCESS | 1835 | 1477559876481 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 1835 | 1477559876485 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 02:17:56 INFO - TEST-START | /websockets/Close-1000.htm 02:17:56 INFO - PROCESS | 1835 | 1477559876493 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:56 INFO - PROCESS | 1835 | 1477559876693 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 02:17:56 INFO - PROCESS | 1835 | 1477559876840 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 02:17:56 INFO - PROCESS | 1835 | 1477559876846 Marionette TRACE conn4 <- [1,3128,null,["8"]] 02:17:56 INFO - PROCESS | 1835 | 1477559876859 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 02:17:56 INFO - PROCESS | 1835 | 1477559876866 Marionette TRACE conn4 <- [1,3129,null,{}] 02:17:56 INFO - PROCESS | 1835 | 1477559876873 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca0400 == 20 [pid = 1835] [id = 696] 02:17:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x83ca3c00) [pid = 1835] [serial = 2020] [outer = (nil)] 02:17:56 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x83cab400) [pid = 1835] [serial = 2021] [outer = 0x83ca3c00] 02:17:56 INFO - PROCESS | 1835 | 1477559876966 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x88042c00) [pid = 1835] [serial = 2022] [outer = 0x83ca3c00] 02:17:57 INFO - PROCESS | 1835 | 1477559877596 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:17:57 INFO - .. 02:17:57 INFO - TEST-OK | /websockets/Close-1000.htm | took 1133ms 02:17:57 INFO - PROCESS | 1835 | 1477559877636 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 02:17:57 INFO - TEST-START | /websockets/Close-NaN.htm 02:17:57 INFO - PROCESS | 1835 | 1477559877644 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 02:17:57 INFO - PROCESS | 1835 | 1477559877651 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:57 INFO - PROCESS | 1835 | 1477559877901 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 02:17:57 INFO - PROCESS | 1835 | 1477559877923 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 02:17:57 INFO - PROCESS | 1835 | 1477559877929 Marionette TRACE conn4 <- [1,3133,null,["8"]] 02:17:57 INFO - PROCESS | 1835 | 1477559877934 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 02:17:57 INFO - PROCESS | 1835 | 1477559877941 Marionette TRACE conn4 <- [1,3134,null,{}] 02:17:58 INFO - PROCESS | 1835 | 1477559878025 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x88309800 == 21 [pid = 1835] [id = 697] 02:17:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x88309c00) [pid = 1835] [serial = 2023] [outer = (nil)] 02:17:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8830d800) [pid = 1835] [serial = 2024] [outer = 0x88309c00] 02:17:58 INFO - PROCESS | 1835 | 1477559878120 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x88956c00) [pid = 1835] [serial = 2025] [outer = 0x88309c00] 02:17:58 INFO - PROCESS | 1835 | 1477559878797 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:17:58 INFO - . 02:17:58 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1176ms 02:17:58 INFO - PROCESS | 1835 | 1477559878837 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 1835 | 1477559878842 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 02:17:58 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 02:17:58 INFO - PROCESS | 1835 | 1477559878849 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:17:59 INFO - PROCESS | 1835 | 1477559879093 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 02:17:59 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:17:59 INFO - PROCESS | 1835 | 1477559879124 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 02:17:59 INFO - PROCESS | 1835 | 1477559879129 Marionette TRACE conn4 <- [1,3138,null,["8"]] 02:17:59 INFO - PROCESS | 1835 | 1477559879134 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 02:17:59 INFO - PROCESS | 1835 | 1477559879141 Marionette TRACE conn4 <- [1,3139,null,{}] 02:17:59 INFO - PROCESS | 1835 | 1477559879229 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad1800 == 22 [pid = 1835] [id = 698] 02:17:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x88ad8800) [pid = 1835] [serial = 2026] [outer = (nil)] 02:17:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x88adbc00) [pid = 1835] [serial = 2027] [outer = 0x88ad8800] 02:17:59 INFO - PROCESS | 1835 | 1477559879318 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8c8c3000) [pid = 1835] [serial = 2028] [outer = 0x88ad8800] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x831d0800) [pid = 1835] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8db43800) [pid = 1835] [serial = 2003] [outer = (nil)] [url = about:blank] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8dab8800) [pid = 1835] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x83b6d800) [pid = 1835] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x831d8000) [pid = 1835] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8804b800) [pid = 1835] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x88ad9c00) [pid = 1835] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 02:17:59 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8830fc00) [pid = 1835] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 02:18:00 INFO - PROCESS | 1835 | 1477559880081 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 02:18:00 INFO - . 02:18:00 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1276ms 02:18:00 INFO - PROCESS | 1835 | 1477559880126 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 1835 | 1477559880131 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 02:18:00 INFO - TEST-START | /websockets/Close-clamp.htm 02:18:00 INFO - PROCESS | 1835 | 1477559880138 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:00 INFO - PROCESS | 1835 | 1477559880365 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 02:18:00 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:00 INFO - PROCESS | 1835 | 1477559880455 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 02:18:00 INFO - PROCESS | 1835 | 1477559880460 Marionette TRACE conn4 <- [1,3143,null,["8"]] 02:18:00 INFO - PROCESS | 1835 | 1477559880466 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 02:18:00 INFO - PROCESS | 1835 | 1477559880485 Marionette TRACE conn4 <- [1,3144,null,{}] 02:18:00 INFO - PROCESS | 1835 | 1477559880491 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb5400 == 23 [pid = 1835] [id = 699] 02:18:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x8c8c8800) [pid = 1835] [serial = 2029] [outer = (nil)] 02:18:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x8daf4800) [pid = 1835] [serial = 2030] [outer = 0x8c8c8800] 02:18:00 INFO - PROCESS | 1835 | 1477559880580 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8db44c00) [pid = 1835] [serial = 2031] [outer = 0x8c8c8800] 02:18:01 INFO - PROCESS | 1835 | 1477559881276 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 02:18:01 INFO - . 02:18:01 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1172ms 02:18:01 INFO - PROCESS | 1835 | 1477559881314 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 1835 | 1477559881320 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 02:18:01 INFO - TEST-START | /websockets/Close-null.htm 02:18:01 INFO - PROCESS | 1835 | 1477559881400 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:01 INFO - PROCESS | 1835 | 1477559881731 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 02:18:01 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:01 INFO - PROCESS | 1835 | 1477559881748 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 02:18:01 INFO - PROCESS | 1835 | 1477559881752 Marionette TRACE conn4 <- [1,3148,null,["8"]] 02:18:01 INFO - PROCESS | 1835 | 1477559881758 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 02:18:01 INFO - PROCESS | 1835 | 1477559881763 Marionette TRACE conn4 <- [1,3149,null,{}] 02:18:01 INFO - PROCESS | 1835 | 1477559881768 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d26c00 == 24 [pid = 1835] [id = 700] 02:18:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8c8ce000) [pid = 1835] [serial = 2032] [outer = (nil)] 02:18:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8f8ac000) [pid = 1835] [serial = 2033] [outer = 0x8c8ce000] 02:18:01 INFO - PROCESS | 1835 | 1477559881857 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8f8b0400) [pid = 1835] [serial = 2034] [outer = 0x8c8ce000] 02:18:02 INFO - PROCESS | 1835 | 1477559882623 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:18:02 INFO - . 02:18:02 INFO - TEST-OK | /websockets/Close-null.htm | took 1334ms 02:18:02 INFO - PROCESS | 1835 | 1477559882710 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 02:18:02 INFO - PROCESS | 1835 | 1477559882718 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 02:18:02 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 02:18:02 INFO - PROCESS | 1835 | 1477559882733 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:02 INFO - PROCESS | 1835 | 1477559882943 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 02:18:03 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:03 INFO - PROCESS | 1835 | 1477559883134 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 02:18:03 INFO - PROCESS | 1835 | 1477559883140 Marionette TRACE conn4 <- [1,3153,null,["8"]] 02:18:03 INFO - PROCESS | 1835 | 1477559883148 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 02:18:03 INFO - PROCESS | 1835 | 1477559883157 Marionette TRACE conn4 <- [1,3154,null,{}] 02:18:03 INFO - PROCESS | 1835 | 1477559883210 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x83219000 == 25 [pid = 1835] [id = 701] 02:18:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x83b6b000) [pid = 1835] [serial = 2035] [outer = (nil)] 02:18:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x83ca0000) [pid = 1835] [serial = 2036] [outer = 0x83b6b000] 02:18:03 INFO - PROCESS | 1835 | 1477559883313 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x83b72400) [pid = 1835] [serial = 2037] [outer = 0x83b6b000] 02:18:03 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:18:03 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:18:04 INFO - PROCESS | 1835 | 1477559884038 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 02:18:04 INFO - .. 02:18:04 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1326ms 02:18:04 INFO - PROCESS | 1835 | 1477559884057 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 1835 | 1477559884065 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 02:18:04 INFO - TEST-START | /websockets/Close-string.htm 02:18:04 INFO - PROCESS | 1835 | 1477559884073 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:04 INFO - PROCESS | 1835 | 1477559884272 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 02:18:04 INFO - PROCESS | 1835 | 1477559884463 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 02:18:04 INFO - PROCESS | 1835 | 1477559884469 Marionette TRACE conn4 <- [1,3158,null,["8"]] 02:18:04 INFO - PROCESS | 1835 | 1477559884480 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 02:18:04 INFO - PROCESS | 1835 | 1477559884486 Marionette TRACE conn4 <- [1,3159,null,{}] 02:18:04 INFO - PROCESS | 1835 | 1477559884537 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 1835 | ++DOCSHELL 0x882af800 == 26 [pid = 1835] [id = 702] 02:18:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8830f000) [pid = 1835] [serial = 2038] [outer = (nil)] 02:18:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8895d400) [pid = 1835] [serial = 2039] [outer = 0x8830f000] 02:18:04 INFO - PROCESS | 1835 | 1477559884641 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8899a400) [pid = 1835] [serial = 2040] [outer = 0x8830f000] 02:18:05 INFO - PROCESS | 1835 | 1477559885359 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:18:05 INFO - . 02:18:05 INFO - TEST-OK | /websockets/Close-string.htm | took 1331ms 02:18:05 INFO - PROCESS | 1835 | 1477559885413 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 1835 | 1477559885422 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 02:18:05 INFO - TEST-START | /websockets/Close-undefined.htm 02:18:05 INFO - PROCESS | 1835 | 1477559885479 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:05 INFO - PROCESS | 1835 | 1477559885678 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 02:18:05 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:05 INFO - PROCESS | 1835 | 1477559885878 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 02:18:05 INFO - PROCESS | 1835 | 1477559885884 Marionette TRACE conn4 <- [1,3163,null,["8"]] 02:18:05 INFO - PROCESS | 1835 | 1477559885933 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 02:18:05 INFO - PROCESS | 1835 | 1477559885941 Marionette TRACE conn4 <- [1,3164,null,{}] 02:18:05 INFO - PROCESS | 1835 | 1477559885952 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dde4000 == 27 [pid = 1835] [id = 703] 02:18:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8f8a7800) [pid = 1835] [serial = 2041] [outer = (nil)] 02:18:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8f8b3400) [pid = 1835] [serial = 2042] [outer = 0x8f8a7800] 02:18:06 INFO - PROCESS | 1835 | 1477559886050 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8f905400) [pid = 1835] [serial = 2043] [outer = 0x8f8a7800] 02:18:06 INFO - PROCESS | 1835 | 1477559886725 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 02:18:06 INFO - . 02:18:06 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1293ms 02:18:06 INFO - PROCESS | 1835 | 1477559886763 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 1835 | 1477559886768 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 02:18:06 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 02:18:06 INFO - PROCESS | 1835 | 1477559886780 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:06 INFO - PROCESS | 1835 | 1477559886992 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 02:18:07 INFO - PROCESS | 1835 | 1477559887328 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 02:18:07 INFO - PROCESS | 1835 | 1477559887335 Marionette TRACE conn4 <- [1,3168,null,["8"]] 02:18:07 INFO - PROCESS | 1835 | 1477559887389 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 02:18:07 INFO - PROCESS | 1835 | 1477559887400 Marionette TRACE conn4 <- [1,3169,null,{}] 02:18:07 INFO - PROCESS | 1835 | 1477559887408 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e2f000 == 28 [pid = 1835] [id = 704] 02:18:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x82e2f800) [pid = 1835] [serial = 2044] [outer = (nil)] 02:18:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8320fc00) [pid = 1835] [serial = 2045] [outer = 0x82e2f800] 02:18:07 INFO - PROCESS | 1835 | 1477559887496 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x83ca2000) [pid = 1835] [serial = 2046] [outer = 0x82e2f800] 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - . 02:18:08 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1786ms 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:08 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:08 INFO - PROCESS | 1835 | 1477559888477 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 02:18:08 INFO - PROCESS | 1835 | 1477559888572 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 1835 | 1477559888582 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 02:18:08 INFO - PROCESS | 1835 | 1477559888596 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:08 INFO - PROCESS | 1835 | 1477559888935 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x831d6c00 == 27 [pid = 1835] [id = 683] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82d26400 == 26 [pid = 1835] [id = 692] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x881ed400 == 25 [pid = 1835] [id = 693] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca7000 == 24 [pid = 1835] [id = 678] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9ec00 == 23 [pid = 1835] [id = 686] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x88993400 == 22 [pid = 1835] [id = 694] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad5000 == 21 [pid = 1835] [id = 685] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca6c00 == 20 [pid = 1835] [id = 684] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82ca9400 == 19 [pid = 1835] [id = 682] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82e34800 == 18 [pid = 1835] [id = 677] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2bc00 == 17 [pid = 1835] [id = 676] 02:18:09 INFO - PROCESS | 1835 | --DOCSHELL 0x8320dc00 == 16 [pid = 1835] [id = 679] 02:18:09 INFO - PROCESS | 1835 | 1477559889808 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 02:18:09 INFO - PROCESS | 1835 | 1477559889816 Marionette TRACE conn4 <- [1,3173,null,["8"]] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8daf0400) [pid = 1835] [serial = 2001] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x83c9dc00) [pid = 1835] [serial = 1993] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8dafa800) [pid = 1835] [serial = 2002] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x88adf000) [pid = 1835] [serial = 1989] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x82e28400) [pid = 1835] [serial = 1996] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x88953000) [pid = 1835] [serial = 1998] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x83ca1c00) [pid = 1835] [serial = 1995] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8c8c2400) [pid = 1835] [serial = 1990] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x882a0800) [pid = 1835] [serial = 1987] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x83217800) [pid = 1835] [serial = 1992] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x88952c00) [pid = 1835] [serial = 1999] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8dbe2400) [pid = 1835] [serial = 2006] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x83210c00) [pid = 1835] [serial = 1983] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x881f4000) [pid = 1835] [serial = 1986] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x83213c00) [pid = 1835] [serial = 1984] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x88ad1c00) [pid = 1835] [serial = 2004] [outer = (nil)] [url = about:blank] 02:18:09 INFO - PROCESS | 1835 | 1477559889915 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 02:18:09 INFO - PROCESS | 1835 | 1477559889925 Marionette TRACE conn4 <- [1,3174,null,{}] 02:18:09 INFO - PROCESS | 1835 | 1477559889936 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb8800 == 17 [pid = 1835] [id = 705] 02:18:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82d25400) [pid = 1835] [serial = 2047] [outer = (nil)] 02:18:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x82d2e000) [pid = 1835] [serial = 2048] [outer = 0x82d25400] 02:18:10 INFO - PROCESS | 1835 | 1477559890030 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x82da1800) [pid = 1835] [serial = 2049] [outer = 0x82d25400] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8c8ce000) [pid = 1835] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x88309c00) [pid = 1835] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x88993c00) [pid = 1835] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x88ad8800) [pid = 1835] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82d26800) [pid = 1835] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x881ee400) [pid = 1835] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x82d30c00) [pid = 1835] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x83ca3c00) [pid = 1835] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x8db47000) [pid = 1835] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 02:18:14 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x8c8c8800) [pid = 1835] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2cc00 == 16 [pid = 1835] [id = 695] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82d26c00 == 15 [pid = 1835] [id = 700] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad1800 == 14 [pid = 1835] [id = 698] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb5400 == 13 [pid = 1835] [id = 699] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x88309800 == 12 [pid = 1835] [id = 697] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x82e2f000 == 11 [pid = 1835] [id = 704] 02:18:18 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca0400 == 10 [pid = 1835] [id = 696] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x8dd1c800) [pid = 1835] [serial = 2007] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x8f8ac000) [pid = 1835] [serial = 2033] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x8f8b0400) [pid = 1835] [serial = 2034] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x8daf4800) [pid = 1835] [serial = 2030] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x8db44c00) [pid = 1835] [serial = 2031] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x88adbc00) [pid = 1835] [serial = 2027] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x8c8c3000) [pid = 1835] [serial = 2028] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x8830d800) [pid = 1835] [serial = 2024] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x88956c00) [pid = 1835] [serial = 2025] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x83cab400) [pid = 1835] [serial = 2021] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x88042c00) [pid = 1835] [serial = 2022] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x82d9f400) [pid = 1835] [serial = 2018] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x82e82400) [pid = 1835] [serial = 2019] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x88997c00) [pid = 1835] [serial = 2015] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x8899d000) [pid = 1835] [serial = 2016] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x881f2000) [pid = 1835] [serial = 2012] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x882a1800) [pid = 1835] [serial = 2013] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x82d96800) [pid = 1835] [serial = 2009] [outer = (nil)] [url = about:blank] 02:18:18 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x82da1400) [pid = 1835] [serial = 2010] [outer = (nil)] [url = about:blank] 02:18:21 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x82e2f800) [pid = 1835] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 02:18:21 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x83b6b000) [pid = 1835] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 02:18:21 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x8830f000) [pid = 1835] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 02:18:21 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x8f8a7800) [pid = 1835] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 02:18:26 INFO - PROCESS | 1835 | --DOCSHELL 0x83219000 == 9 [pid = 1835] [id = 701] 02:18:26 INFO - PROCESS | 1835 | --DOCSHELL 0x8dde4000 == 8 [pid = 1835] [id = 703] 02:18:26 INFO - PROCESS | 1835 | --DOCSHELL 0x882af800 == 7 [pid = 1835] [id = 702] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x83ca2000) [pid = 1835] [serial = 2046] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8320fc00) [pid = 1835] [serial = 2045] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82d2e000) [pid = 1835] [serial = 2048] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x8f8b3400) [pid = 1835] [serial = 2042] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8f905400) [pid = 1835] [serial = 2043] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x8895d400) [pid = 1835] [serial = 2039] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x8899a400) [pid = 1835] [serial = 2040] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x83ca0000) [pid = 1835] [serial = 2036] [outer = (nil)] [url = about:blank] 02:18:26 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x83b72400) [pid = 1835] [serial = 2037] [outer = (nil)] [url = about:blank] 02:18:40 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:18:40 INFO - PROCESS | 1835 | 1477559920240 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 02:18:40 INFO - .. 02:18:40 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31712ms 02:18:40 INFO - PROCESS | 1835 | 1477559920306 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 1835 | 1477559920314 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 02:18:40 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 02:18:40 INFO - PROCESS | 1835 | 1477559920326 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:40 INFO - PROCESS | 1835 | 1477559920576 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 02:18:40 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:40 INFO - PROCESS | 1835 | 1477559920672 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 02:18:40 INFO - PROCESS | 1835 | 1477559920679 Marionette TRACE conn4 <- [1,3178,null,["8"]] 02:18:40 INFO - PROCESS | 1835 | 1477559920689 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 02:18:40 INFO - PROCESS | 1835 | 1477559920698 Marionette TRACE conn4 <- [1,3179,null,{}] 02:18:40 INFO - PROCESS | 1835 | 1477559920709 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d96400 == 8 [pid = 1835] [id = 706] 02:18:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d96800) [pid = 1835] [serial = 2050] [outer = (nil)] 02:18:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d99400) [pid = 1835] [serial = 2051] [outer = 0x82d96800] 02:18:40 INFO - PROCESS | 1835 | 1477559920810 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82da1000) [pid = 1835] [serial = 2052] [outer = 0x82d96800] 02:18:41 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:18:41 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:41 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:41 INFO - PROCESS | 1835 | 1477559921408 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 02:18:41 INFO - . 02:18:41 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1131ms 02:18:41 INFO - PROCESS | 1835 | 1477559921456 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 1835 | 1477559921462 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 02:18:41 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 02:18:41 INFO - PROCESS | 1835 | 1477559921470 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:41 INFO - PROCESS | 1835 | 1477559921676 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 02:18:41 INFO - PROCESS | 1835 | 1477559921694 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 02:18:41 INFO - PROCESS | 1835 | 1477559921700 Marionette TRACE conn4 <- [1,3183,null,["8"]] 02:18:41 INFO - PROCESS | 1835 | 1477559921828 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 02:18:41 INFO - PROCESS | 1835 | 1477559921835 Marionette TRACE conn4 <- [1,3184,null,{}] 02:18:41 INFO - PROCESS | 1835 | 1477559921842 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2dc00 == 9 [pid = 1835] [id = 707] 02:18:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x8320c000) [pid = 1835] [serial = 2053] [outer = (nil)] 02:18:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x8320f800) [pid = 1835] [serial = 2054] [outer = 0x8320c000] 02:18:41 INFO - PROCESS | 1835 | 1477559921932 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x83212c00) [pid = 1835] [serial = 2055] [outer = 0x8320c000] 02:18:42 INFO - PROCESS | 1835 | 1477559922669 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 02:18:42 INFO - .. 02:18:42 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1223ms 02:18:42 INFO - PROCESS | 1835 | 1477559922704 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 1835 | 1477559922714 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 02:18:42 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 02:18:42 INFO - PROCESS | 1835 | 1477559922723 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:43 INFO - PROCESS | 1835 | 1477559923000 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 02:18:43 INFO - PROCESS | 1835 | 1477559923021 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 02:18:43 INFO - PROCESS | 1835 | 1477559923027 Marionette TRACE conn4 <- [1,3188,null,["8"]] 02:18:43 INFO - PROCESS | 1835 | 1477559923033 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 02:18:43 INFO - PROCESS | 1835 | 1477559923041 Marionette TRACE conn4 <- [1,3189,null,{}] 02:18:43 INFO - PROCESS | 1835 | 1477559923049 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca3c00 == 10 [pid = 1835] [id = 708] 02:18:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83ca4000) [pid = 1835] [serial = 2056] [outer = (nil)] 02:18:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83ca5c00) [pid = 1835] [serial = 2057] [outer = 0x83ca4000] 02:18:43 INFO - PROCESS | 1835 | 1477559923142 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x8803f800) [pid = 1835] [serial = 2058] [outer = 0x83ca4000] 02:18:43 INFO - PROCESS | 1835 | 1477559923867 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 02:18:43 INFO - .. 02:18:43 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1174ms 02:18:43 INFO - PROCESS | 1835 | 1477559923896 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 1835 | 1477559923901 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 02:18:43 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 02:18:43 INFO - PROCESS | 1835 | 1477559923909 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:44 INFO - PROCESS | 1835 | 1477559924142 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 02:18:44 INFO - PROCESS | 1835 | 1477559924165 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 02:18:44 INFO - PROCESS | 1835 | 1477559924173 Marionette TRACE conn4 <- [1,3193,null,["8"]] 02:18:44 INFO - PROCESS | 1835 | 1477559924254 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 02:18:44 INFO - PROCESS | 1835 | 1477559924262 Marionette TRACE conn4 <- [1,3194,null,{}] 02:18:44 INFO - PROCESS | 1835 | 1477559924269 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb2000 == 11 [pid = 1835] [id = 709] 02:18:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x881f4000) [pid = 1835] [serial = 2059] [outer = (nil)] 02:18:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x882a0400) [pid = 1835] [serial = 2060] [outer = 0x881f4000] 02:18:44 INFO - PROCESS | 1835 | 1477559924356 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x882a8400) [pid = 1835] [serial = 2061] [outer = 0x881f4000] 02:18:45 INFO - PROCESS | 1835 | 1477559924999 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 02:18:45 INFO - .. 02:18:45 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1121ms 02:18:45 INFO - PROCESS | 1835 | 1477559925031 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 1835 | 1477559925035 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 02:18:45 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 02:18:45 INFO - PROCESS | 1835 | 1477559925042 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:45 INFO - PROCESS | 1835 | 1477559925220 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 02:18:45 INFO - PROCESS | 1835 | 1477559925363 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 02:18:45 INFO - PROCESS | 1835 | 1477559925369 Marionette TRACE conn4 <- [1,3198,null,["8"]] 02:18:45 INFO - PROCESS | 1835 | 1477559925375 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 02:18:45 INFO - PROCESS | 1835 | 1477559925380 Marionette TRACE conn4 <- [1,3199,null,{}] 02:18:45 INFO - PROCESS | 1835 | 1477559925386 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x882afc00 == 12 [pid = 1835] [id = 710] 02:18:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88306400) [pid = 1835] [serial = 2062] [outer = (nil)] 02:18:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88309800) [pid = 1835] [serial = 2063] [outer = 0x88306400] 02:18:45 INFO - PROCESS | 1835 | 1477559925470 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8830d000) [pid = 1835] [serial = 2064] [outer = 0x88306400] 02:18:46 INFO - PROCESS | 1835 | 1477559926075 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 02:18:46 INFO - .. 02:18:46 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1069ms 02:18:46 INFO - PROCESS | 1835 | 1477559926112 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 1835 | 1477559926116 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 02:18:46 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 02:18:46 INFO - PROCESS | 1835 | 1477559926124 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:46 INFO - PROCESS | 1835 | 1477559926407 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 02:18:46 INFO - PROCESS | 1835 | 1477559926423 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 02:18:46 INFO - PROCESS | 1835 | 1477559926427 Marionette TRACE conn4 <- [1,3203,null,["8"]] 02:18:46 INFO - PROCESS | 1835 | 1477559926435 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 02:18:46 INFO - PROCESS | 1835 | 1477559926440 Marionette TRACE conn4 <- [1,3204,null,{}] 02:18:46 INFO - PROCESS | 1835 | 1477559926446 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x88954800 == 13 [pid = 1835] [id = 711] 02:18:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88954c00) [pid = 1835] [serial = 2065] [outer = (nil)] 02:18:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8895e800) [pid = 1835] [serial = 2066] [outer = 0x88954c00] 02:18:46 INFO - PROCESS | 1835 | 1477559926536 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88994c00) [pid = 1835] [serial = 2067] [outer = 0x88954c00] 02:18:47 INFO - PROCESS | 1835 | 1477559927208 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 02:18:47 INFO - .. 02:18:47 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1132ms 02:18:47 INFO - PROCESS | 1835 | 1477559927256 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 1835 | 1477559927259 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 02:18:47 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 02:18:47 INFO - PROCESS | 1835 | 1477559927268 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:47 INFO - PROCESS | 1835 | 1477559927437 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 02:18:47 INFO - PROCESS | 1835 | 1477559927604 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 02:18:47 INFO - PROCESS | 1835 | 1477559927612 Marionette TRACE conn4 <- [1,3208,null,["8"]] 02:18:47 INFO - PROCESS | 1835 | 1477559927618 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 02:18:47 INFO - PROCESS | 1835 | 1477559927625 Marionette TRACE conn4 <- [1,3209,null,{}] 02:18:47 INFO - PROCESS | 1835 | 1477559927630 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x8899a800 == 14 [pid = 1835] [id = 712] 02:18:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x8899d000) [pid = 1835] [serial = 2068] [outer = (nil)] 02:18:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x88ad1000) [pid = 1835] [serial = 2069] [outer = 0x8899d000] 02:18:47 INFO - PROCESS | 1835 | 1477559927713 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x88ad1c00) [pid = 1835] [serial = 2070] [outer = 0x8899d000] 02:18:48 INFO - PROCESS | 1835 | 1477559928313 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 02:18:48 INFO - . 02:18:48 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1072ms 02:18:48 INFO - PROCESS | 1835 | 1477559928360 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 1835 | 1477559928363 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 02:18:48 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 02:18:48 INFO - PROCESS | 1835 | 1477559928374 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:48 INFO - PROCESS | 1835 | 1477559928641 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 02:18:48 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:48 INFO - PROCESS | 1835 | 1477559928781 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 02:18:48 INFO - PROCESS | 1835 | 1477559928789 Marionette TRACE conn4 <- [1,3213,null,["8"]] 02:18:48 INFO - PROCESS | 1835 | 1477559928801 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 02:18:48 INFO - PROCESS | 1835 | 1477559928811 Marionette TRACE conn4 <- [1,3214,null,{}] 02:18:48 INFO - PROCESS | 1835 | 1477559928821 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d26c00 == 15 [pid = 1835] [id = 713] 02:18:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x82d27c00) [pid = 1835] [serial = 2071] [outer = (nil)] 02:18:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x82d33800) [pid = 1835] [serial = 2072] [outer = 0x82d27c00] 02:18:48 INFO - PROCESS | 1835 | 1477559928926 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x82d31400) [pid = 1835] [serial = 2073] [outer = 0x82d27c00] 02:18:49 INFO - PROCESS | 1835 | 1477559929674 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 02:18:49 INFO - . 02:18:49 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1371ms 02:18:49 INFO - PROCESS | 1835 | 1477559929747 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 02:18:49 INFO - TEST-START | /websockets/Create-invalid-urls.htm 02:18:49 INFO - PROCESS | 1835 | 1477559929756 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 02:18:49 INFO - PROCESS | 1835 | 1477559929766 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:50 INFO - PROCESS | 1835 | 1477559930002 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 02:18:50 INFO - PROCESS | 1835 | 1477559930192 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 02:18:50 INFO - PROCESS | 1835 | 1477559930198 Marionette TRACE conn4 <- [1,3218,null,["8"]] 02:18:50 INFO - PROCESS | 1835 | 1477559930205 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 02:18:50 INFO - PROCESS | 1835 | 1477559930215 Marionette TRACE conn4 <- [1,3219,null,{}] 02:18:50 INFO - PROCESS | 1835 | 1477559930267 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca1800 == 16 [pid = 1835] [id = 714] 02:18:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x83ca2000) [pid = 1835] [serial = 2074] [outer = (nil)] 02:18:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x83cab800) [pid = 1835] [serial = 2075] [outer = 0x83ca2000] 02:18:50 INFO - PROCESS | 1835 | 1477559930370 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x8804a400) [pid = 1835] [serial = 2076] [outer = 0x83ca2000] 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:50 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:51 INFO - PROCESS | 1835 | 1477559931110 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 02:18:51 INFO - ..... 02:18:51 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1425ms 02:18:51 INFO - PROCESS | 1835 | 1477559931191 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 1835 | 1477559931197 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 02:18:51 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 02:18:51 INFO - PROCESS | 1835 | 1477559931205 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:51 INFO - PROCESS | 1835 | 1477559931413 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 02:18:51 INFO - PROCESS | 1835 | 1477559931615 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 02:18:51 INFO - PROCESS | 1835 | 1477559931625 Marionette TRACE conn4 <- [1,3223,null,["8"]] 02:18:51 INFO - PROCESS | 1835 | 1477559931678 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 02:18:51 INFO - PROCESS | 1835 | 1477559931688 Marionette TRACE conn4 <- [1,3224,null,{}] 02:18:51 INFO - PROCESS | 1835 | 1477559931697 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 1835 | ++DOCSHELL 0x8898f400 == 17 [pid = 1835] [id = 715] 02:18:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 49 (0x88990000) [pid = 1835] [serial = 2077] [outer = (nil)] 02:18:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 50 (0x88999400) [pid = 1835] [serial = 2078] [outer = 0x88990000] 02:18:51 INFO - PROCESS | 1835 | 1477559931804 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 1835 | ++DOMWINDOW == 51 (0x8899ac00) [pid = 1835] [serial = 2079] [outer = 0x88990000] 02:18:52 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:18:52 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:18:52 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:52 INFO - PROCESS | 1835 | 1477559932540 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 02:18:52 INFO - . 02:18:52 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1371ms 02:18:52 INFO - PROCESS | 1835 | 1477559932591 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 1835 | 1477559932596 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 02:18:52 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 02:18:52 INFO - PROCESS | 1835 | 1477559932609 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:52 INFO - PROCESS | 1835 | 1477559932866 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 02:18:53 INFO - PROCESS | 1835 | 1477559933055 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 02:18:53 INFO - PROCESS | 1835 | 1477559933061 Marionette TRACE conn4 <- [1,3228,null,["8"]] 02:18:53 INFO - PROCESS | 1835 | 1477559933074 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 02:18:53 INFO - PROCESS | 1835 | 1477559933084 Marionette TRACE conn4 <- [1,3229,null,{}] 02:18:53 INFO - PROCESS | 1835 | 1477559933135 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c8400 == 18 [pid = 1835] [id = 716] 02:18:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 52 (0x8c8c9400) [pid = 1835] [serial = 2080] [outer = (nil)] 02:18:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 53 (0x8c8cbc00) [pid = 1835] [serial = 2081] [outer = 0x8c8c9400] 02:18:53 INFO - PROCESS | 1835 | 1477559933258 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 54 (0x8dabe400) [pid = 1835] [serial = 2082] [outer = 0x8c8c9400] 02:18:54 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:54 INFO - PROCESS | 1835 | 1477559934248 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 02:18:54 INFO - . 02:18:54 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1683ms 02:18:54 INFO - PROCESS | 1835 | 1477559934294 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 1835 | 1477559934303 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 02:18:54 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 02:18:54 INFO - PROCESS | 1835 | 1477559934316 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:54 INFO - PROCESS | 1835 | 1477559934545 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 02:18:54 INFO - PROCESS | 1835 | 1477559934821 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 02:18:54 INFO - PROCESS | 1835 | 1477559934830 Marionette TRACE conn4 <- [1,3233,null,["8"]] 02:18:54 INFO - PROCESS | 1835 | 1477559934846 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 02:18:54 INFO - PROCESS | 1835 | 1477559934864 Marionette TRACE conn4 <- [1,3234,null,{}] 02:18:54 INFO - PROCESS | 1835 | 1477559934880 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d24c00 == 19 [pid = 1835] [id = 717] 02:18:54 INFO - PROCESS | 1835 | ++DOMWINDOW == 55 (0x82d26800) [pid = 1835] [serial = 2083] [outer = (nil)] 02:18:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 56 (0x8320fc00) [pid = 1835] [serial = 2084] [outer = 0x82d26800] 02:18:55 INFO - PROCESS | 1835 | 1477559935010 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 57 (0x83b6d400) [pid = 1835] [serial = 2085] [outer = 0x82d26800] 02:18:56 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb8800 == 18 [pid = 1835] [id = 705] 02:18:56 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:18:56 INFO - PROCESS | 1835 | 1477559936468 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 02:18:56 INFO - . 02:18:56 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2178ms 02:18:56 INFO - PROCESS | 1835 | 1477559936493 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 1835 | 1477559936501 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 02:18:56 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 02:18:56 INFO - PROCESS | 1835 | 1477559936515 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:56 INFO - PROCESS | 1835 | 1477559936789 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 02:18:56 INFO - PROCESS | 1835 | 1477559936943 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 02:18:56 INFO - PROCESS | 1835 | 1477559936949 Marionette TRACE conn4 <- [1,3238,null,["8"]] 02:18:56 INFO - PROCESS | 1835 | 1477559936956 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 02:18:56 INFO - PROCESS | 1835 | 1477559936964 Marionette TRACE conn4 <- [1,3239,null,{}] 02:18:56 INFO - PROCESS | 1835 | 1477559936970 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320c800 == 19 [pid = 1835] [id = 718] 02:18:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 58 (0x8320f400) [pid = 1835] [serial = 2086] [outer = (nil)] 02:18:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x83219000) [pid = 1835] [serial = 2087] [outer = 0x8320f400] 02:18:57 INFO - PROCESS | 1835 | 1477559937077 Marionette DEBUG loaded listener.js 02:18:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x82d92800) [pid = 1835] [serial = 2088] [outer = 0x8320f400] 02:18:57 INFO - PROCESS | 1835 | 1477559937820 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 02:18:57 INFO - . 02:18:57 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1374ms 02:18:57 INFO - PROCESS | 1835 | 1477559937888 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 02:18:57 INFO - PROCESS | 1835 | 1477559937895 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 02:18:57 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 02:18:57 INFO - PROCESS | 1835 | 1477559937907 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:58 INFO - PROCESS | 1835 | 1477559938118 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 02:18:58 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:18:58 INFO - PROCESS | 1835 | 1477559938277 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 02:18:58 INFO - PROCESS | 1835 | 1477559938282 Marionette TRACE conn4 <- [1,3243,null,["8"]] 02:18:58 INFO - PROCESS | 1835 | 1477559938291 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 02:18:58 INFO - PROCESS | 1835 | 1477559938297 Marionette TRACE conn4 <- [1,3244,null,{}] 02:18:58 INFO - PROCESS | 1835 | 1477559938304 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x881ea800 == 20 [pid = 1835] [id = 719] 02:18:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x882a5800) [pid = 1835] [serial = 2089] [outer = (nil)] 02:18:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x882aa400) [pid = 1835] [serial = 2090] [outer = 0x882a5800] 02:18:58 INFO - PROCESS | 1835 | 1477559938403 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x882ab000) [pid = 1835] [serial = 2091] [outer = 0x882a5800] 02:18:59 INFO - PROCESS | 1835 | 1477559939079 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 02:18:59 INFO - . 02:18:59 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1224ms 02:18:59 INFO - PROCESS | 1835 | 1477559939156 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 1835 | 1477559939165 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 02:18:59 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 02:18:59 INFO - PROCESS | 1835 | 1477559939173 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:18:59 INFO - PROCESS | 1835 | 1477559939425 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 02:18:59 INFO - PROCESS | 1835 | 1477559939454 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 02:18:59 INFO - PROCESS | 1835 | 1477559939460 Marionette TRACE conn4 <- [1,3248,null,["8"]] 02:18:59 INFO - PROCESS | 1835 | 1477559939466 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 02:18:59 INFO - PROCESS | 1835 | 1477559939474 Marionette TRACE conn4 <- [1,3249,null,{}] 02:18:59 INFO - PROCESS | 1835 | 1477559939563 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 1835 | ++DOCSHELL 0x88998c00 == 21 [pid = 1835] [id = 720] 02:18:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x88999c00) [pid = 1835] [serial = 2092] [outer = (nil)] 02:18:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8899e400) [pid = 1835] [serial = 2093] [outer = 0x88999c00] 02:18:59 INFO - PROCESS | 1835 | 1477559939658 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x88ade400) [pid = 1835] [serial = 2094] [outer = 0x88999c00] 02:19:00 INFO - PROCESS | 1835 | 1477559940363 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 02:19:00 INFO - .. 02:19:00 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1221ms 02:19:00 INFO - PROCESS | 1835 | 1477559940395 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 02:19:00 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 02:19:00 INFO - PROCESS | 1835 | 1477559940400 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 02:19:00 INFO - PROCESS | 1835 | 1477559940409 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:00 INFO - PROCESS | 1835 | 1477559940690 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x8899d000) [pid = 1835] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8320c000) [pid = 1835] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x82d96800) [pid = 1835] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x82d25400) [pid = 1835] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x83ca4000) [pid = 1835] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x881f4000) [pid = 1835] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x88954c00) [pid = 1835] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 02:19:00 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x88306400) [pid = 1835] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 02:19:01 INFO - PROCESS | 1835 | 1477559941002 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 02:19:01 INFO - PROCESS | 1835 | 1477559941006 Marionette TRACE conn4 <- [1,3253,null,["8"]] 02:19:01 INFO - PROCESS | 1835 | 1477559941021 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 02:19:01 INFO - PROCESS | 1835 | 1477559941028 Marionette TRACE conn4 <- [1,3254,null,{}] 02:19:01 INFO - PROCESS | 1835 | 1477559941036 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb0000 == 22 [pid = 1835] [id = 721] 02:19:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x82d96800) [pid = 1835] [serial = 2095] [outer = (nil)] 02:19:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x88306400) [pid = 1835] [serial = 2096] [outer = 0x82d96800] 02:19:01 INFO - PROCESS | 1835 | 1477559941135 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x8daf9c00) [pid = 1835] [serial = 2097] [outer = 0x82d96800] 02:19:01 INFO - PROCESS | 1835 | 1477559941783 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 02:19:01 INFO - . 02:19:01 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1387ms 02:19:01 INFO - PROCESS | 1835 | 1477559941796 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 02:19:01 INFO - PROCESS | 1835 | 1477559941800 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 02:19:01 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 02:19:01 INFO - PROCESS | 1835 | 1477559941808 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:02 INFO - PROCESS | 1835 | 1477559942064 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 02:19:02 INFO - PROCESS | 1835 | 1477559942084 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 02:19:02 INFO - PROCESS | 1835 | 1477559942087 Marionette TRACE conn4 <- [1,3258,null,["8"]] 02:19:02 INFO - PROCESS | 1835 | 1477559942098 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 02:19:02 INFO - PROCESS | 1835 | 1477559942104 Marionette TRACE conn4 <- [1,3259,null,{}] 02:19:02 INFO - PROCESS | 1835 | 1477559942110 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbde800 == 23 [pid = 1835] [id = 722] 02:19:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8dbdf000) [pid = 1835] [serial = 2098] [outer = (nil)] 02:19:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8dbe8400) [pid = 1835] [serial = 2099] [outer = 0x8dbdf000] 02:19:02 INFO - PROCESS | 1835 | 1477559942211 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8dd0f000) [pid = 1835] [serial = 2100] [outer = 0x8dbdf000] 02:19:02 INFO - PROCESS | 1835 | 1477559942977 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 02:19:03 INFO - .. 02:19:03 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1232ms 02:19:03 INFO - PROCESS | 1835 | 1477559943080 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 1835 | 1477559943088 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 02:19:03 INFO - TEST-START | /websockets/Create-valid-url.htm 02:19:03 INFO - PROCESS | 1835 | 1477559943102 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:03 INFO - PROCESS | 1835 | 1477559943417 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 02:19:03 INFO - PROCESS | 1835 | 1477559943728 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 02:19:03 INFO - PROCESS | 1835 | 1477559943739 Marionette TRACE conn4 <- [1,3263,null,["8"]] 02:19:03 INFO - PROCESS | 1835 | 1477559943753 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 02:19:03 INFO - PROCESS | 1835 | 1477559943768 Marionette TRACE conn4 <- [1,3264,null,{}] 02:19:03 INFO - PROCESS | 1835 | 1477559943780 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6f800 == 24 [pid = 1835] [id = 723] 02:19:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x83b71400) [pid = 1835] [serial = 2101] [outer = (nil)] 02:19:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x83ca2c00) [pid = 1835] [serial = 2102] [outer = 0x83b71400] 02:19:03 INFO - PROCESS | 1835 | 1477559943955 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x83ca0800) [pid = 1835] [serial = 2103] [outer = 0x83b71400] 02:19:04 INFO - PROCESS | 1835 | 1477559944963 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 02:19:05 INFO - .. 02:19:05 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1923ms 02:19:05 INFO - PROCESS | 1835 | 1477559945048 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 02:19:05 INFO - PROCESS | 1835 | 1477559945055 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 02:19:05 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 02:19:05 INFO - PROCESS | 1835 | 1477559945070 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:05 INFO - PROCESS | 1835 | 1477559945285 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 02:19:05 INFO - PROCESS | 1835 | 1477559945473 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 02:19:05 INFO - PROCESS | 1835 | 1477559945479 Marionette TRACE conn4 <- [1,3268,null,["8"]] 02:19:05 INFO - PROCESS | 1835 | 1477559945487 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 02:19:05 INFO - PROCESS | 1835 | 1477559945493 Marionette TRACE conn4 <- [1,3269,null,{}] 02:19:05 INFO - PROCESS | 1835 | 1477559945543 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e28c00 == 25 [pid = 1835] [id = 724] 02:19:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88959000) [pid = 1835] [serial = 2104] [outer = (nil)] 02:19:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8899d000) [pid = 1835] [serial = 2105] [outer = 0x88959000] 02:19:05 INFO - PROCESS | 1835 | 1477559945654 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x88adcc00) [pid = 1835] [serial = 2106] [outer = 0x88959000] 02:19:06 INFO - PROCESS | 1835 | 1477559946431 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 02:19:06 INFO - . 02:19:06 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1423ms 02:19:06 INFO - PROCESS | 1835 | 1477559946501 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 02:19:06 INFO - PROCESS | 1835 | 1477559946510 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 02:19:06 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 02:19:06 INFO - PROCESS | 1835 | 1477559946519 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:06 INFO - PROCESS | 1835 | 1477559946733 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 02:19:06 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:06 INFO - PROCESS | 1835 | 1477559946927 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 02:19:06 INFO - PROCESS | 1835 | 1477559946932 Marionette TRACE conn4 <- [1,3273,null,["8"]] 02:19:06 INFO - PROCESS | 1835 | 1477559946939 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 02:19:06 INFO - PROCESS | 1835 | 1477559946947 Marionette TRACE conn4 <- [1,3274,null,{}] 02:19:06 INFO - PROCESS | 1835 | 1477559946970 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x8db46800 == 26 [pid = 1835] [id = 725] 02:19:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8ddd6000) [pid = 1835] [serial = 2107] [outer = (nil)] 02:19:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8dddf000) [pid = 1835] [serial = 2108] [outer = 0x8ddd6000] 02:19:07 INFO - PROCESS | 1835 | 1477559947076 Marionette DEBUG loaded listener.js 02:19:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8dddfc00) [pid = 1835] [serial = 2109] [outer = 0x8ddd6000] 02:19:07 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:19:07 INFO - PROCESS | 1835 | [1835] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:19:08 INFO - PROCESS | 1835 | 1477559948012 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 02:19:08 INFO - . 02:19:08 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1522ms 02:19:08 INFO - PROCESS | 1835 | 1477559948095 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 1835 | 1477559948108 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 02:19:08 INFO - TEST-START | /websockets/Secure-Close-0.htm 02:19:08 INFO - PROCESS | 1835 | 1477559948130 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:08 INFO - PROCESS | 1835 | 1477559948351 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x88ad1000) [pid = 1835] [serial = 2069] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x88ad1c00) [pid = 1835] [serial = 2070] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8895e800) [pid = 1835] [serial = 2066] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88994c00) [pid = 1835] [serial = 2067] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x88309800) [pid = 1835] [serial = 2063] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8830d000) [pid = 1835] [serial = 2064] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x882a0400) [pid = 1835] [serial = 2060] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x882a8400) [pid = 1835] [serial = 2061] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x83ca5c00) [pid = 1835] [serial = 2057] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8803f800) [pid = 1835] [serial = 2058] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x8320f800) [pid = 1835] [serial = 2054] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x83212c00) [pid = 1835] [serial = 2055] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x82d99400) [pid = 1835] [serial = 2051] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x82da1000) [pid = 1835] [serial = 2052] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x82da1800) [pid = 1835] [serial = 2049] [outer = (nil)] [url = about:blank] 02:19:08 INFO - PROCESS | 1835 | 1477559948584 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 02:19:08 INFO - PROCESS | 1835 | 1477559948595 Marionette TRACE conn4 <- [1,3278,null,["8"]] 02:19:08 INFO - PROCESS | 1835 | 1477559948627 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 02:19:08 INFO - PROCESS | 1835 | 1477559948635 Marionette TRACE conn4 <- [1,3279,null,{}] 02:19:08 INFO - PROCESS | 1835 | 1477559948644 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d9ac00 == 27 [pid = 1835] [id = 726] 02:19:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 59 (0x82d9b000) [pid = 1835] [serial = 2110] [outer = (nil)] 02:19:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 60 (0x82e2cc00) [pid = 1835] [serial = 2111] [outer = 0x82d9b000] 02:19:08 INFO - PROCESS | 1835 | 1477559948740 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 61 (0x82e25400) [pid = 1835] [serial = 2112] [outer = 0x82d9b000] 02:19:09 INFO - PROCESS | 1835 | 1477559949404 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:19:09 INFO - . 02:19:09 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1330ms 02:19:09 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 02:19:09 INFO - PROCESS | 1835 | 1477559949461 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 1835 | 1477559949465 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 02:19:09 INFO - PROCESS | 1835 | 1477559949474 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:09 INFO - PROCESS | 1835 | 1477559949670 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 02:19:09 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:09 INFO - PROCESS | 1835 | 1477559949877 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 02:19:09 INFO - PROCESS | 1835 | 1477559949883 Marionette TRACE conn4 <- [1,3283,null,["8"]] 02:19:09 INFO - PROCESS | 1835 | 1477559949901 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 02:19:09 INFO - PROCESS | 1835 | 1477559949911 Marionette TRACE conn4 <- [1,3284,null,{}] 02:19:09 INFO - PROCESS | 1835 | 1477559949928 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 1835 | ++DOCSHELL 0x83c9fc00 == 28 [pid = 1835] [id = 727] 02:19:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x83ca5800) [pid = 1835] [serial = 2113] [outer = (nil)] 02:19:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x83ca8800) [pid = 1835] [serial = 2114] [outer = 0x83ca5800] 02:19:10 INFO - PROCESS | 1835 | 1477559950024 Marionette DEBUG loaded listener.js 02:19:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x88049400) [pid = 1835] [serial = 2115] [outer = 0x83ca5800] 02:19:10 INFO - PROCESS | 1835 | 1477559950694 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:19:10 INFO - .. 02:19:10 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1277ms 02:19:10 INFO - PROCESS | 1835 | 1477559950768 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 02:19:10 INFO - PROCESS | 1835 | 1477559950777 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 02:19:10 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 02:19:10 INFO - PROCESS | 1835 | 1477559950785 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:11 INFO - PROCESS | 1835 | 1477559951024 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 02:19:11 INFO - PROCESS | 1835 | 1477559951052 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 02:19:11 INFO - PROCESS | 1835 | 1477559951058 Marionette TRACE conn4 <- [1,3288,null,["8"]] 02:19:11 INFO - PROCESS | 1835 | 1477559951064 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 02:19:11 INFO - PROCESS | 1835 | 1477559951073 Marionette TRACE conn4 <- [1,3289,null,{}] 02:19:11 INFO - PROCESS | 1835 | 1477559951191 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x88955400 == 29 [pid = 1835] [id = 728] 02:19:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x88958000) [pid = 1835] [serial = 2116] [outer = (nil)] 02:19:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8895f800) [pid = 1835] [serial = 2117] [outer = 0x88958000] 02:19:11 INFO - PROCESS | 1835 | 1477559951340 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8899a000) [pid = 1835] [serial = 2118] [outer = 0x88958000] 02:19:12 INFO - PROCESS | 1835 | 1477559952210 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 02:19:12 INFO - .. 02:19:12 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1474ms 02:19:12 INFO - PROCESS | 1835 | 1477559952260 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 02:19:12 INFO - TEST-START | /websockets/Secure-Close-1000.htm 02:19:12 INFO - PROCESS | 1835 | 1477559952265 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 02:19:12 INFO - PROCESS | 1835 | 1477559952273 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:12 INFO - PROCESS | 1835 | 1477559952515 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 02:19:12 INFO - PROCESS | 1835 | 1477559952542 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 02:19:12 INFO - PROCESS | 1835 | 1477559952550 Marionette TRACE conn4 <- [1,3293,null,["8"]] 02:19:12 INFO - PROCESS | 1835 | 1477559952555 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 02:19:12 INFO - PROCESS | 1835 | 1477559952561 Marionette TRACE conn4 <- [1,3294,null,{}] 02:19:12 INFO - PROCESS | 1835 | 1477559952651 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x8c8c1400 == 30 [pid = 1835] [id = 729] 02:19:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8c8c4000) [pid = 1835] [serial = 2119] [outer = (nil)] 02:19:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8c8d0800) [pid = 1835] [serial = 2120] [outer = 0x8c8c4000] 02:19:12 INFO - PROCESS | 1835 | 1477559952743 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8c8d0c00) [pid = 1835] [serial = 2121] [outer = 0x8c8c4000] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8320f400) [pid = 1835] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82d96800) [pid = 1835] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x82d26800) [pid = 1835] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x82d27c00) [pid = 1835] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x83ca2000) [pid = 1835] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x88990000) [pid = 1835] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8c8c9400) [pid = 1835] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x88999c00) [pid = 1835] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 02:19:13 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x882a5800) [pid = 1835] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 02:19:13 INFO - PROCESS | 1835 | 1477559953552 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:19:13 INFO - .. 02:19:13 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1329ms 02:19:13 INFO - PROCESS | 1835 | 1477559953602 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 02:19:13 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 02:19:13 INFO - PROCESS | 1835 | 1477559953606 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 02:19:13 INFO - PROCESS | 1835 | 1477559953614 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:13 INFO - PROCESS | 1835 | 1477559953812 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 02:19:13 INFO - PROCESS | 1835 | 1477559953972 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 02:19:13 INFO - PROCESS | 1835 | 1477559953977 Marionette TRACE conn4 <- [1,3298,null,["8"]] 02:19:13 INFO - PROCESS | 1835 | 1477559953982 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 02:19:13 INFO - PROCESS | 1835 | 1477559953989 Marionette TRACE conn4 <- [1,3299,null,{}] 02:19:14 INFO - PROCESS | 1835 | 1477559953999 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd7000 == 31 [pid = 1835] [id = 730] 02:19:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 62 (0x8ddd8400) [pid = 1835] [serial = 2122] [outer = (nil)] 02:19:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 63 (0x8dddc400) [pid = 1835] [serial = 2123] [outer = 0x8ddd8400] 02:19:14 INFO - PROCESS | 1835 | 1477559954086 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x8dde4c00) [pid = 1835] [serial = 2124] [outer = 0x8ddd8400] 02:19:14 INFO - PROCESS | 1835 | 1477559954774 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 02:19:14 INFO - .. 02:19:14 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1182ms 02:19:14 INFO - PROCESS | 1835 | 1477559954795 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 1835 | 1477559954799 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 02:19:14 INFO - TEST-START | /websockets/Secure-Close-1005.htm 02:19:14 INFO - PROCESS | 1835 | 1477559954807 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:15 INFO - PROCESS | 1835 | 1477559955096 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 02:19:15 INFO - PROCESS | 1835 | 1477559955223 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 02:19:15 INFO - PROCESS | 1835 | 1477559955230 Marionette TRACE conn4 <- [1,3303,null,["8"]] 02:19:15 INFO - PROCESS | 1835 | 1477559955288 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 02:19:15 INFO - PROCESS | 1835 | 1477559955301 Marionette TRACE conn4 <- [1,3304,null,{}] 02:19:15 INFO - PROCESS | 1835 | 1477559955313 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d97c00 == 32 [pid = 1835] [id = 731] 02:19:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x82d98000) [pid = 1835] [serial = 2125] [outer = (nil)] 02:19:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x82e2c400) [pid = 1835] [serial = 2126] [outer = 0x82d98000] 02:19:15 INFO - PROCESS | 1835 | 1477559955425 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x82e84800) [pid = 1835] [serial = 2127] [outer = 0x82d98000] 02:19:16 INFO - PROCESS | 1835 | 1477559956202 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 02:19:16 INFO - . 02:19:16 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1430ms 02:19:16 INFO - PROCESS | 1835 | 1477559956271 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 02:19:16 INFO - PROCESS | 1835 | 1477559956279 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 02:19:16 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 02:19:16 INFO - PROCESS | 1835 | 1477559956295 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:16 INFO - PROCESS | 1835 | 1477559956507 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 02:19:16 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:16 INFO - PROCESS | 1835 | 1477559956711 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 02:19:16 INFO - PROCESS | 1835 | 1477559956720 Marionette TRACE conn4 <- [1,3308,null,["8"]] 02:19:16 INFO - PROCESS | 1835 | 1477559956772 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 02:19:16 INFO - PROCESS | 1835 | 1477559956782 Marionette TRACE conn4 <- [1,3309,null,{}] 02:19:16 INFO - PROCESS | 1835 | 1477559956792 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x88307c00 == 33 [pid = 1835] [id = 732] 02:19:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8830a000) [pid = 1835] [serial = 2128] [outer = (nil)] 02:19:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x88310000) [pid = 1835] [serial = 2129] [outer = 0x8830a000] 02:19:16 INFO - PROCESS | 1835 | 1477559956894 Marionette DEBUG loaded listener.js 02:19:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x88953400) [pid = 1835] [serial = 2130] [outer = 0x8830a000] 02:19:17 INFO - PROCESS | 1835 | 1477559957644 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:19:17 INFO - . 02:19:17 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1370ms 02:19:17 INFO - PROCESS | 1835 | 1477559957666 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 02:19:17 INFO - PROCESS | 1835 | 1477559957670 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 02:19:17 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 02:19:17 INFO - PROCESS | 1835 | 1477559957679 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:17 INFO - PROCESS | 1835 | 1477559957900 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 02:19:17 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:18 INFO - PROCESS | 1835 | 1477559958111 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 02:19:18 INFO - PROCESS | 1835 | 1477559958124 Marionette TRACE conn4 <- [1,3313,null,["8"]] 02:19:18 INFO - PROCESS | 1835 | 1477559958183 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 02:19:18 INFO - PROCESS | 1835 | 1477559958201 Marionette TRACE conn4 <- [1,3314,null,{}] 02:19:18 INFO - PROCESS | 1835 | 1477559958214 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f902c00 == 34 [pid = 1835] [id = 733] 02:19:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8f904800) [pid = 1835] [serial = 2131] [outer = (nil)] 02:19:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8f90a800) [pid = 1835] [serial = 2132] [outer = 0x8f904800] 02:19:18 INFO - PROCESS | 1835 | 1477559958313 Marionette DEBUG loaded listener.js 02:19:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8f90f400) [pid = 1835] [serial = 2133] [outer = 0x8f904800] 02:19:19 INFO - PROCESS | 1835 | 1477559959034 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:19:19 INFO - .. 02:19:19 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1388ms 02:19:19 INFO - PROCESS | 1835 | 1477559959067 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 02:19:19 INFO - PROCESS | 1835 | 1477559959072 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 02:19:19 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 02:19:19 INFO - PROCESS | 1835 | 1477559959082 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:19 INFO - PROCESS | 1835 | 1477559959320 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 02:19:19 INFO - PROCESS | 1835 | 1477559959512 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 02:19:19 INFO - PROCESS | 1835 | 1477559959517 Marionette TRACE conn4 <- [1,3318,null,["8"]] 02:19:19 INFO - PROCESS | 1835 | 1477559959528 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 02:19:19 INFO - PROCESS | 1835 | 1477559959536 Marionette TRACE conn4 <- [1,3319,null,{}] 02:19:19 INFO - PROCESS | 1835 | 1477559959588 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f90e000 == 35 [pid = 1835] [id = 734] 02:19:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8fa55000) [pid = 1835] [serial = 2134] [outer = (nil)] 02:19:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8fa5bc00) [pid = 1835] [serial = 2135] [outer = 0x8fa55000] 02:19:19 INFO - PROCESS | 1835 | 1477559959688 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x9069f800) [pid = 1835] [serial = 2136] [outer = 0x8fa55000] 02:19:20 INFO - .. 02:19:20 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1385ms 02:19:20 INFO - PROCESS | 1835 | 1477559960456 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 02:19:20 INFO - PROCESS | 1835 | 1477559960467 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 02:19:20 INFO - PROCESS | 1835 | 1477559960473 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 02:19:20 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 02:19:20 INFO - PROCESS | 1835 | 1477559960481 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:20 INFO - PROCESS | 1835 | 1477559960679 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 02:19:20 INFO - PROCESS | 1835 | 1477559960854 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 02:19:20 INFO - PROCESS | 1835 | 1477559960860 Marionette TRACE conn4 <- [1,3323,null,["8"]] 02:19:20 INFO - PROCESS | 1835 | 1477559960868 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 02:19:20 INFO - PROCESS | 1835 | 1477559960873 Marionette TRACE conn4 <- [1,3324,null,{}] 02:19:20 INFO - PROCESS | 1835 | 1477559960880 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 1835 | ++DOCSHELL 0x9236a800 == 36 [pid = 1835] [id = 735] 02:19:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x9236c800) [pid = 1835] [serial = 2137] [outer = (nil)] 02:19:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x925c8000) [pid = 1835] [serial = 2138] [outer = 0x9236c800] 02:19:20 INFO - PROCESS | 1835 | 1477559960978 Marionette DEBUG loaded listener.js 02:19:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x925ca800) [pid = 1835] [serial = 2139] [outer = 0x9236c800] 02:19:21 INFO - PROCESS | 1835 | 1477559961671 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:19:21 INFO - .. 02:19:21 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1232ms 02:19:21 INFO - PROCESS | 1835 | 1477559961713 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 02:19:21 INFO - PROCESS | 1835 | 1477559961719 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 02:19:21 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 02:19:21 INFO - PROCESS | 1835 | 1477559961758 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:21 INFO - PROCESS | 1835 | 1477559961946 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 02:19:22 INFO - PROCESS | 1835 | 1477559962141 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 02:19:22 INFO - PROCESS | 1835 | 1477559962145 Marionette TRACE conn4 <- [1,3328,null,["8"]] 02:19:22 INFO - PROCESS | 1835 | 1477559962154 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 02:19:22 INFO - PROCESS | 1835 | 1477559962160 Marionette TRACE conn4 <- [1,3329,null,{}] 02:19:22 INFO - PROCESS | 1835 | 1477559962349 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2d000 == 37 [pid = 1835] [id = 736] 02:19:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x82e2e400) [pid = 1835] [serial = 2140] [outer = (nil)] 02:19:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x83b67400) [pid = 1835] [serial = 2141] [outer = 0x82e2e400] 02:19:22 INFO - PROCESS | 1835 | 1477559962449 Marionette DEBUG loaded listener.js 02:19:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x83b6f400) [pid = 1835] [serial = 2142] [outer = 0x82e2e400] 02:19:23 INFO - PROCESS | 1835 | 1477559963320 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:19:23 INFO - . 02:19:23 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1632ms 02:19:23 INFO - PROCESS | 1835 | 1477559963377 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 02:19:23 INFO - PROCESS | 1835 | 1477559963381 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 02:19:23 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 02:19:23 INFO - PROCESS | 1835 | 1477559963397 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:23 INFO - PROCESS | 1835 | 1477559963627 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 02:19:23 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x88306400) [pid = 1835] [serial = 2096] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8daf9c00) [pid = 1835] [serial = 2097] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8899e400) [pid = 1835] [serial = 2093] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x88ade400) [pid = 1835] [serial = 2094] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x882aa400) [pid = 1835] [serial = 2090] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x882ab000) [pid = 1835] [serial = 2091] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x83219000) [pid = 1835] [serial = 2087] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x82d92800) [pid = 1835] [serial = 2088] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8320fc00) [pid = 1835] [serial = 2084] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x83b6d400) [pid = 1835] [serial = 2085] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8c8cbc00) [pid = 1835] [serial = 2081] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8dabe400) [pid = 1835] [serial = 2082] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88999400) [pid = 1835] [serial = 2078] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8899ac00) [pid = 1835] [serial = 2079] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x83cab800) [pid = 1835] [serial = 2075] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x8804a400) [pid = 1835] [serial = 2076] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x82d33800) [pid = 1835] [serial = 2072] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x82d31400) [pid = 1835] [serial = 2073] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x8dbe8400) [pid = 1835] [serial = 2099] [outer = (nil)] [url = about:blank] 02:19:23 INFO - PROCESS | 1835 | 1477559963858 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 02:19:23 INFO - PROCESS | 1835 | 1477559963863 Marionette TRACE conn4 <- [1,3333,null,["8"]] 02:19:23 INFO - PROCESS | 1835 | 1477559963876 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 02:19:23 INFO - PROCESS | 1835 | 1477559963883 Marionette TRACE conn4 <- [1,3334,null,{}] 02:19:23 INFO - PROCESS | 1835 | 1477559963896 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x83217000 == 38 [pid = 1835] [id = 737] 02:19:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 64 (0x83219000) [pid = 1835] [serial = 2143] [outer = (nil)] 02:19:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x83b6b000) [pid = 1835] [serial = 2144] [outer = 0x83219000] 02:19:23 INFO - PROCESS | 1835 | 1477559963992 Marionette DEBUG loaded listener.js 02:19:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x83b75800) [pid = 1835] [serial = 2145] [outer = 0x83219000] 02:19:24 INFO - PROCESS | 1835 | 1477559964637 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 02:19:24 INFO - . 02:19:24 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1272ms 02:19:24 INFO - PROCESS | 1835 | 1477559964668 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 02:19:24 INFO - PROCESS | 1835 | 1477559964672 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 02:19:24 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 02:19:24 INFO - PROCESS | 1835 | 1477559964690 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:24 INFO - PROCESS | 1835 | 1477559964882 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 02:19:24 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:24 INFO - PROCESS | 1835 | 1477559964896 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 02:19:24 INFO - PROCESS | 1835 | 1477559964900 Marionette TRACE conn4 <- [1,3338,null,["8"]] 02:19:24 INFO - PROCESS | 1835 | 1477559964909 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 02:19:24 INFO - PROCESS | 1835 | 1477559964916 Marionette TRACE conn4 <- [1,3339,null,{}] 02:19:24 INFO - PROCESS | 1835 | 1477559964933 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad8c00 == 39 [pid = 1835] [id = 738] 02:19:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x88ada000) [pid = 1835] [serial = 2146] [outer = (nil)] 02:19:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88adf000) [pid = 1835] [serial = 2147] [outer = 0x88ada000] 02:19:25 INFO - PROCESS | 1835 | 1477559965040 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8dabd800) [pid = 1835] [serial = 2148] [outer = 0x88ada000] 02:19:25 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:19:25 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:19:25 INFO - PROCESS | 1835 | 1477559965843 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 02:19:25 INFO - .. 02:19:25 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1176ms 02:19:25 INFO - TEST-START | /websockets/Secure-Close-null.htm 02:19:25 INFO - PROCESS | 1835 | 1477559965859 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 02:19:25 INFO - PROCESS | 1835 | 1477559965862 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 02:19:25 INFO - PROCESS | 1835 | 1477559965870 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:26 INFO - PROCESS | 1835 | 1477559966068 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 02:19:26 INFO - PROCESS | 1835 | 1477559966238 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 02:19:26 INFO - PROCESS | 1835 | 1477559966244 Marionette TRACE conn4 <- [1,3343,null,["8"]] 02:19:26 INFO - PROCESS | 1835 | 1477559966251 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 02:19:26 INFO - PROCESS | 1835 | 1477559966259 Marionette TRACE conn4 <- [1,3344,null,{}] 02:19:26 INFO - PROCESS | 1835 | 1477559966269 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dbea400 == 40 [pid = 1835] [id = 739] 02:19:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x8ddd6800) [pid = 1835] [serial = 2149] [outer = (nil)] 02:19:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8f8a8400) [pid = 1835] [serial = 2150] [outer = 0x8ddd6800] 02:19:26 INFO - PROCESS | 1835 | 1477559966372 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8f8ec800) [pid = 1835] [serial = 2151] [outer = 0x8ddd6800] 02:19:26 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x82d9b000) [pid = 1835] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 02:19:26 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8c8c4000) [pid = 1835] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 02:19:26 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x88958000) [pid = 1835] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 02:19:26 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x83ca5800) [pid = 1835] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 02:19:27 INFO - PROCESS | 1835 | 1477559967268 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:19:27 INFO - . 02:19:27 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1435ms 02:19:27 INFO - PROCESS | 1835 | 1477559967308 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 02:19:27 INFO - PROCESS | 1835 | 1477559967316 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 02:19:27 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 02:19:27 INFO - PROCESS | 1835 | 1477559967329 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:27 INFO - PROCESS | 1835 | 1477559967554 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 02:19:27 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:27 INFO - PROCESS | 1835 | 1477559967753 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 02:19:27 INFO - PROCESS | 1835 | 1477559967760 Marionette TRACE conn4 <- [1,3348,null,["8"]] 02:19:27 INFO - PROCESS | 1835 | 1477559967811 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 02:19:27 INFO - PROCESS | 1835 | 1477559967818 Marionette TRACE conn4 <- [1,3349,null,{}] 02:19:27 INFO - PROCESS | 1835 | 1477559967830 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f6400 == 41 [pid = 1835] [id = 740] 02:19:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x882a0400) [pid = 1835] [serial = 2152] [outer = (nil)] 02:19:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x882ae400) [pid = 1835] [serial = 2153] [outer = 0x882a0400] 02:19:27 INFO - PROCESS | 1835 | 1477559967944 Marionette DEBUG loaded listener.js 02:19:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x88312800) [pid = 1835] [serial = 2154] [outer = 0x882a0400] 02:19:28 INFO - PROCESS | 1835 | 1477559968851 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:19:28 INFO - . 02:19:28 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1576ms 02:19:28 INFO - PROCESS | 1835 | 1477559968909 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 1835 | 1477559968916 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 02:19:28 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 02:19:28 INFO - PROCESS | 1835 | 1477559968928 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:29 INFO - PROCESS | 1835 | 1477559969152 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 02:19:29 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:29 INFO - PROCESS | 1835 | 1477559969356 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 02:19:29 INFO - PROCESS | 1835 | 1477559969362 Marionette TRACE conn4 <- [1,3353,null,["8"]] 02:19:29 INFO - PROCESS | 1835 | 1477559969413 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 02:19:29 INFO - PROCESS | 1835 | 1477559969419 Marionette TRACE conn4 <- [1,3354,null,{}] 02:19:29 INFO - PROCESS | 1835 | 1477559969430 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d25400 == 42 [pid = 1835] [id = 741] 02:19:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8db45c00) [pid = 1835] [serial = 2155] [outer = (nil)] 02:19:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8dddf400) [pid = 1835] [serial = 2156] [outer = 0x8db45c00] 02:19:29 INFO - PROCESS | 1835 | 1477559969534 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f90b800) [pid = 1835] [serial = 2157] [outer = 0x8db45c00] 02:19:30 INFO - PROCESS | 1835 | 1477559970305 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:19:30 INFO - .. 02:19:30 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1431ms 02:19:30 INFO - PROCESS | 1835 | 1477559970370 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 02:19:30 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 02:19:30 INFO - PROCESS | 1835 | 1477559970380 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 02:19:30 INFO - PROCESS | 1835 | 1477559970390 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:30 INFO - PROCESS | 1835 | 1477559970600 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 02:19:30 INFO - PROCESS | 1835 | 1477559970797 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 02:19:30 INFO - PROCESS | 1835 | 1477559970803 Marionette TRACE conn4 <- [1,3358,null,["8"]] 02:19:30 INFO - PROCESS | 1835 | 1477559970810 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 02:19:30 INFO - PROCESS | 1835 | 1477559970818 Marionette TRACE conn4 <- [1,3359,null,{}] 02:19:30 INFO - PROCESS | 1835 | 1477559970869 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x9236f000 == 43 [pid = 1835] [id = 742] 02:19:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x92370000) [pid = 1835] [serial = 2158] [outer = (nil)] 02:19:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x928cb400) [pid = 1835] [serial = 2159] [outer = 0x92370000] 02:19:30 INFO - PROCESS | 1835 | 1477559970979 Marionette DEBUG loaded listener.js 02:19:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x928e0000) [pid = 1835] [serial = 2160] [outer = 0x92370000] 02:19:31 INFO - PROCESS | 1835 | 1477559971749 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 02:19:31 INFO - . 02:19:31 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1381ms 02:19:31 INFO - PROCESS | 1835 | 1477559971770 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 02:19:31 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 02:19:31 INFO - PROCESS | 1835 | 1477559971776 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 02:19:31 INFO - PROCESS | 1835 | 1477559971785 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:32 INFO - PROCESS | 1835 | 1477559972031 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 02:19:32 INFO - PROCESS | 1835 | 1477559972233 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 02:19:32 INFO - PROCESS | 1835 | 1477559972242 Marionette TRACE conn4 <- [1,3363,null,["8"]] 02:19:32 INFO - PROCESS | 1835 | 1477559972292 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 02:19:32 INFO - PROCESS | 1835 | 1477559972298 Marionette TRACE conn4 <- [1,3364,null,{}] 02:19:32 INFO - PROCESS | 1835 | 1477559972310 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x928ea000 == 44 [pid = 1835] [id = 743] 02:19:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x928ea400) [pid = 1835] [serial = 2161] [outer = (nil)] 02:19:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x92aca800) [pid = 1835] [serial = 2162] [outer = 0x928ea400] 02:19:32 INFO - PROCESS | 1835 | 1477559972412 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x93181c00) [pid = 1835] [serial = 2163] [outer = 0x928ea400] 02:19:33 INFO - PROCESS | 1835 | 1477559973184 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 02:19:33 INFO - .. 02:19:33 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1432ms 02:19:33 INFO - PROCESS | 1835 | 1477559973216 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 1835 | 1477559973221 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 02:19:33 INFO - TEST-START | /websockets/Secure-Close-string.htm 02:19:33 INFO - PROCESS | 1835 | 1477559973248 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:33 INFO - PROCESS | 1835 | 1477559973485 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 02:19:33 INFO - PROCESS | 1835 | 1477559973678 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 02:19:33 INFO - PROCESS | 1835 | 1477559973682 Marionette TRACE conn4 <- [1,3368,null,["8"]] 02:19:33 INFO - PROCESS | 1835 | 1477559973690 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 02:19:33 INFO - PROCESS | 1835 | 1477559973697 Marionette TRACE conn4 <- [1,3369,null,{}] 02:19:33 INFO - PROCESS | 1835 | 1477559973749 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:33 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e85400 == 45 [pid = 1835] [id = 744] 02:19:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x83211000) [pid = 1835] [serial = 2164] [outer = (nil)] 02:19:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x938c0000) [pid = 1835] [serial = 2165] [outer = 0x83211000] 02:19:33 INFO - PROCESS | 1835 | 1477559973853 Marionette DEBUG loaded listener.js 02:19:33 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x938c3000) [pid = 1835] [serial = 2166] [outer = 0x83211000] 02:19:34 INFO - PROCESS | 1835 | 1477559974795 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 02:19:34 INFO - . 02:19:34 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1586ms 02:19:34 INFO - PROCESS | 1835 | 1477559974838 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 02:19:34 INFO - PROCESS | 1835 | 1477559974846 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 02:19:34 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 02:19:34 INFO - PROCESS | 1835 | 1477559974861 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:35 INFO - PROCESS | 1835 | 1477559975108 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 02:19:35 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:19:35 INFO - PROCESS | 1835 | 1477559975416 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 02:19:35 INFO - PROCESS | 1835 | 1477559975424 Marionette TRACE conn4 <- [1,3373,null,["8"]] 02:19:35 INFO - PROCESS | 1835 | 1477559975436 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 02:19:35 INFO - PROCESS | 1835 | 1477559975444 Marionette TRACE conn4 <- [1,3374,null,{}] 02:19:35 INFO - PROCESS | 1835 | 1477559975452 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b73c00 == 46 [pid = 1835] [id = 745] 02:19:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x83b75c00) [pid = 1835] [serial = 2167] [outer = (nil)] 02:19:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x882ab800) [pid = 1835] [serial = 2168] [outer = 0x83b75c00] 02:19:35 INFO - PROCESS | 1835 | 1477559975556 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x882a4800) [pid = 1835] [serial = 2169] [outer = 0x83b75c00] 02:19:35 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad8c00 == 45 [pid = 1835] [id = 738] 02:19:35 INFO - PROCESS | 1835 | --DOCSHELL 0x83217000 == 44 [pid = 1835] [id = 737] 02:19:35 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2d000 == 43 [pid = 1835] [id = 736] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x8dddc400) [pid = 1835] [serial = 2123] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x82e25400) [pid = 1835] [serial = 2112] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x8c8d0800) [pid = 1835] [serial = 2120] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x8899a000) [pid = 1835] [serial = 2118] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8c8d0c00) [pid = 1835] [serial = 2121] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x88049400) [pid = 1835] [serial = 2115] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x8895f800) [pid = 1835] [serial = 2117] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x83ca8800) [pid = 1835] [serial = 2114] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x82e2cc00) [pid = 1835] [serial = 2111] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8dddf000) [pid = 1835] [serial = 2108] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8899d000) [pid = 1835] [serial = 2105] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x83ca2c00) [pid = 1835] [serial = 2102] [outer = (nil)] [url = about:blank] 02:19:36 INFO - PROCESS | 1835 | 1477559976354 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 02:19:36 INFO - . 02:19:36 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1583ms 02:19:36 INFO - PROCESS | 1835 | 1477559976442 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 02:19:36 INFO - PROCESS | 1835 | 1477559976448 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 02:19:36 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 02:19:36 INFO - PROCESS | 1835 | 1477559976456 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:36 INFO - PROCESS | 1835 | 1477559976654 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 02:19:36 INFO - PROCESS | 1835 | 1477559976805 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 02:19:36 INFO - PROCESS | 1835 | 1477559976811 Marionette TRACE conn4 <- [1,3378,null,["8"]] 02:19:36 INFO - PROCESS | 1835 | 1477559976826 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 02:19:36 INFO - PROCESS | 1835 | 1477559976833 Marionette TRACE conn4 <- [1,3379,null,{}] 02:19:36 INFO - PROCESS | 1835 | 1477559976839 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x88048c00 == 44 [pid = 1835] [id = 746] 02:19:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x88ad5800) [pid = 1835] [serial = 2170] [outer = (nil)] 02:19:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x88adc000) [pid = 1835] [serial = 2171] [outer = 0x88ad5800] 02:19:36 INFO - PROCESS | 1835 | 1477559976937 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x8c8c9c00) [pid = 1835] [serial = 2172] [outer = 0x88ad5800] 02:19:37 INFO - PROCESS | 1835 | 1477559977654 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 02:19:37 INFO - ... 02:19:37 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1225ms 02:19:37 INFO - PROCESS | 1835 | 1477559977691 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 02:19:37 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 02:19:37 INFO - PROCESS | 1835 | 1477559977699 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 02:19:37 INFO - PROCESS | 1835 | 1477559977708 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:37 INFO - PROCESS | 1835 | 1477559977894 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 02:19:38 INFO - PROCESS | 1835 | 1477559978066 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 02:19:38 INFO - PROCESS | 1835 | 1477559978070 Marionette TRACE conn4 <- [1,3383,null,["8"]] 02:19:38 INFO - PROCESS | 1835 | 1477559978077 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 02:19:38 INFO - PROCESS | 1835 | 1477559978085 Marionette TRACE conn4 <- [1,3384,null,{}] 02:19:38 INFO - PROCESS | 1835 | 1477559978099 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f977400 == 45 [pid = 1835] [id = 747] 02:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x8f977800) [pid = 1835] [serial = 2173] [outer = (nil)] 02:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x8f979800) [pid = 1835] [serial = 2174] [outer = 0x8f977800] 02:19:38 INFO - PROCESS | 1835 | 1477559978194 Marionette DEBUG loaded listener.js 02:19:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x922e9400) [pid = 1835] [serial = 2175] [outer = 0x8f977800] 02:19:38 INFO - PROCESS | 1835 | 1477559978980 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 02:19:39 INFO - ... 02:19:39 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1322ms 02:19:39 INFO - PROCESS | 1835 | 1477559979030 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 02:19:39 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 02:19:39 INFO - PROCESS | 1835 | 1477559979035 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 02:19:39 INFO - PROCESS | 1835 | 1477559979043 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:39 INFO - PROCESS | 1835 | 1477559979290 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 02:19:39 INFO - PROCESS | 1835 | 1477559979316 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 02:19:39 INFO - PROCESS | 1835 | 1477559979322 Marionette TRACE conn4 <- [1,3388,null,["8"]] 02:19:39 INFO - PROCESS | 1835 | 1477559979328 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 02:19:39 INFO - PROCESS | 1835 | 1477559979334 Marionette TRACE conn4 <- [1,3389,null,{}] 02:19:39 INFO - PROCESS | 1835 | 1477559979430 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e5400 == 46 [pid = 1835] [id = 748] 02:19:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x928e6800) [pid = 1835] [serial = 2176] [outer = (nil)] 02:19:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x9317b400) [pid = 1835] [serial = 2177] [outer = 0x928e6800] 02:19:39 INFO - PROCESS | 1835 | 1477559979527 Marionette DEBUG loaded listener.js 02:19:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x9342ac00) [pid = 1835] [serial = 2178] [outer = 0x928e6800] 02:19:39 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x82e2e400) [pid = 1835] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 02:19:39 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8ddd8400) [pid = 1835] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 02:19:39 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x88ada000) [pid = 1835] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 02:19:39 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x83219000) [pid = 1835] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 02:19:40 INFO - PROCESS | 1835 | 1477559980270 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 02:19:40 INFO - ... 02:19:40 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1277ms 02:19:40 INFO - PROCESS | 1835 | 1477559980320 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 02:19:40 INFO - PROCESS | 1835 | 1477559980324 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 02:19:40 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 02:19:40 INFO - PROCESS | 1835 | 1477559980332 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:40 INFO - PROCESS | 1835 | 1477559980513 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 02:19:40 INFO - PROCESS | 1835 | 1477559980662 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 02:19:40 INFO - PROCESS | 1835 | 1477559980667 Marionette TRACE conn4 <- [1,3393,null,["8"]] 02:19:40 INFO - PROCESS | 1835 | 1477559980677 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 02:19:40 INFO - PROCESS | 1835 | 1477559980698 Marionette TRACE conn4 <- [1,3394,null,{}] 02:19:40 INFO - PROCESS | 1835 | 1477559980704 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 1835 | ++DOCSHELL 0x93487400 == 47 [pid = 1835] [id = 749] 02:19:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x9348b400) [pid = 1835] [serial = 2179] [outer = (nil)] 02:19:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x938ca000) [pid = 1835] [serial = 2180] [outer = 0x9348b400] 02:19:40 INFO - PROCESS | 1835 | 1477559980795 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x938cbc00) [pid = 1835] [serial = 2181] [outer = 0x9348b400] 02:19:41 INFO - PROCESS | 1835 | 1477559981393 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 02:19:41 INFO - ... 02:19:41 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1124ms 02:19:41 INFO - PROCESS | 1835 | 1477559981456 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 02:19:41 INFO - PROCESS | 1835 | 1477559981460 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 02:19:41 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 02:19:41 INFO - PROCESS | 1835 | 1477559981472 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:41 INFO - PROCESS | 1835 | 1477559981750 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 02:19:41 INFO - PROCESS | 1835 | 1477559981848 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 02:19:41 INFO - PROCESS | 1835 | 1477559981851 Marionette TRACE conn4 <- [1,3398,null,["8"]] 02:19:41 INFO - PROCESS | 1835 | 1477559981862 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 02:19:41 INFO - PROCESS | 1835 | 1477559981867 Marionette TRACE conn4 <- [1,3399,null,{}] 02:19:41 INFO - PROCESS | 1835 | 1477559981873 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:41 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb5400 == 48 [pid = 1835] [id = 750] 02:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x93b1fc00) [pid = 1835] [serial = 2182] [outer = (nil)] 02:19:41 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x93b26400) [pid = 1835] [serial = 2183] [outer = 0x93b1fc00] 02:19:41 INFO - PROCESS | 1835 | 1477559981965 Marionette DEBUG loaded listener.js 02:19:42 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x93b28400) [pid = 1835] [serial = 2184] [outer = 0x93b1fc00] 02:19:42 INFO - PROCESS | 1835 | 1477559982780 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 02:19:42 INFO - ... 02:19:42 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1372ms 02:19:42 INFO - PROCESS | 1835 | 1477559982879 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 02:19:42 INFO - PROCESS | 1835 | 1477559982887 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 02:19:42 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 02:19:42 INFO - PROCESS | 1835 | 1477559982900 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:43 INFO - PROCESS | 1835 | 1477559983134 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 02:19:43 INFO - PROCESS | 1835 | 1477559983354 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 02:19:43 INFO - PROCESS | 1835 | 1477559983360 Marionette TRACE conn4 <- [1,3403,null,["8"]] 02:19:43 INFO - PROCESS | 1835 | 1477559983372 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 02:19:43 INFO - PROCESS | 1835 | 1477559983380 Marionette TRACE conn4 <- [1,3404,null,{}] 02:19:43 INFO - PROCESS | 1835 | 1477559983390 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 1835 | ++DOCSHELL 0x881f1800 == 49 [pid = 1835] [id = 751] 02:19:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8830a400) [pid = 1835] [serial = 2185] [outer = (nil)] 02:19:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8899d000) [pid = 1835] [serial = 2186] [outer = 0x8830a400] 02:19:43 INFO - PROCESS | 1835 | 1477559983510 Marionette DEBUG loaded listener.js 02:19:43 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8899a000) [pid = 1835] [serial = 2187] [outer = 0x8830a400] 02:19:44 INFO - PROCESS | 1835 | 1477559984398 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 02:19:44 INFO - ... 02:19:44 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1524ms 02:19:44 INFO - PROCESS | 1835 | 1477559984457 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 02:19:44 INFO - PROCESS | 1835 | 1477559984463 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 02:19:44 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 02:19:44 INFO - PROCESS | 1835 | 1477559984481 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:44 INFO - PROCESS | 1835 | 1477559984704 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 02:19:44 INFO - PROCESS | 1835 | 1477559984905 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 02:19:44 INFO - PROCESS | 1835 | 1477559984911 Marionette TRACE conn4 <- [1,3408,null,["8"]] 02:19:44 INFO - PROCESS | 1835 | 1477559984919 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 02:19:44 INFO - PROCESS | 1835 | 1477559984926 Marionette TRACE conn4 <- [1,3409,null,{}] 02:19:45 INFO - PROCESS | 1835 | 1477559984982 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:45 INFO - PROCESS | 1835 | ++DOCSHELL 0x906ad000 == 50 [pid = 1835] [id = 752] 02:19:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x925c7000) [pid = 1835] [serial = 2188] [outer = (nil)] 02:19:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x928e4000) [pid = 1835] [serial = 2189] [outer = 0x925c7000] 02:19:45 INFO - PROCESS | 1835 | 1477559985086 Marionette DEBUG loaded listener.js 02:19:45 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x9342a400) [pid = 1835] [serial = 2190] [outer = 0x925c7000] 02:19:45 INFO - PROCESS | 1835 | 1477559985849 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 02:19:45 INFO - ... 02:19:45 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1427ms 02:19:45 INFO - PROCESS | 1835 | 1477559985924 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 02:19:45 INFO - PROCESS | 1835 | 1477559985931 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 02:19:45 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 02:19:45 INFO - PROCESS | 1835 | 1477559985944 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:46 INFO - PROCESS | 1835 | 1477559986154 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 02:19:46 INFO - PROCESS | 1835 | 1477559986356 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 02:19:46 INFO - PROCESS | 1835 | 1477559986362 Marionette TRACE conn4 <- [1,3413,null,["8"]] 02:19:46 INFO - PROCESS | 1835 | 1477559986413 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 02:19:46 INFO - PROCESS | 1835 | 1477559986421 Marionette TRACE conn4 <- [1,3414,null,{}] 02:19:46 INFO - PROCESS | 1835 | 1477559986432 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:46 INFO - PROCESS | 1835 | ++DOCSHELL 0x93b43400 == 51 [pid = 1835] [id = 753] 02:19:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x93b43800) [pid = 1835] [serial = 2191] [outer = (nil)] 02:19:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x93b45c00) [pid = 1835] [serial = 2192] [outer = 0x93b43800] 02:19:46 INFO - PROCESS | 1835 | 1477559986538 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x93b48c00) [pid = 1835] [serial = 2193] [outer = 0x93b43800] 02:19:47 INFO - PROCESS | 1835 | 1477559987397 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 02:19:47 INFO - ... 02:19:47 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1475ms 02:19:47 INFO - PROCESS | 1835 | 1477559987420 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 02:19:47 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 02:19:47 INFO - PROCESS | 1835 | 1477559987426 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 02:19:47 INFO - PROCESS | 1835 | 1477559987439 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:47 INFO - PROCESS | 1835 | 1477559987661 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 02:19:47 INFO - PROCESS | 1835 | 1477559987866 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 02:19:47 INFO - PROCESS | 1835 | 1477559987870 Marionette TRACE conn4 <- [1,3418,null,["8"]] 02:19:47 INFO - PROCESS | 1835 | 1477559987920 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 02:19:47 INFO - PROCESS | 1835 | 1477559987928 Marionette TRACE conn4 <- [1,3419,null,{}] 02:19:47 INFO - PROCESS | 1835 | 1477559987938 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 1835 | ++DOCSHELL 0x94136800 == 52 [pid = 1835] [id = 754] 02:19:47 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x94136c00) [pid = 1835] [serial = 2194] [outer = (nil)] 02:19:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x9413b800) [pid = 1835] [serial = 2195] [outer = 0x94136c00] 02:19:48 INFO - PROCESS | 1835 | 1477559988043 Marionette DEBUG loaded listener.js 02:19:48 INFO - PROCESS | 1835 | ++DOMWINDOW == 97 (0x9413e800) [pid = 1835] [serial = 2196] [outer = 0x94136c00] 02:19:48 INFO - PROCESS | 1835 | 1477559988756 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 02:19:48 INFO - ... 02:19:48 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1380ms 02:19:48 INFO - PROCESS | 1835 | 1477559988814 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 02:19:48 INFO - PROCESS | 1835 | 1477559988819 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 02:19:48 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 02:19:48 INFO - PROCESS | 1835 | 1477559988827 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:49 INFO - PROCESS | 1835 | 1477559989133 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 02:19:49 INFO - PROCESS | 1835 | 1477559989351 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 02:19:49 INFO - PROCESS | 1835 | 1477559989356 Marionette TRACE conn4 <- [1,3423,null,["8"]] 02:19:49 INFO - PROCESS | 1835 | 1477559989594 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 02:19:49 INFO - PROCESS | 1835 | 1477559989606 Marionette TRACE conn4 <- [1,3424,null,{}] 02:19:49 INFO - PROCESS | 1835 | 1477559989621 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:49 INFO - PROCESS | 1835 | ++DOCSHELL 0x88041800 == 53 [pid = 1835] [id = 755] 02:19:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 98 (0x88042000) [pid = 1835] [serial = 2197] [outer = (nil)] 02:19:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 99 (0x882a1c00) [pid = 1835] [serial = 2198] [outer = 0x88042000] 02:19:49 INFO - PROCESS | 1835 | 1477559989720 Marionette DEBUG loaded listener.js 02:19:49 INFO - PROCESS | 1835 | ++DOMWINDOW == 100 (0x88ad8000) [pid = 1835] [serial = 2199] [outer = 0x88042000] 02:19:50 INFO - PROCESS | 1835 | 1477559990644 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 02:19:50 INFO - ... 02:19:50 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1888ms 02:19:50 INFO - PROCESS | 1835 | 1477559990717 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 02:19:50 INFO - PROCESS | 1835 | 1477559990724 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 02:19:50 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 02:19:50 INFO - PROCESS | 1835 | 1477559990734 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:50 INFO - PROCESS | 1835 | 1477559990975 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 02:19:51 INFO - PROCESS | 1835 | 1477559991155 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 02:19:51 INFO - PROCESS | 1835 | 1477559991162 Marionette TRACE conn4 <- [1,3428,null,["8"]] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x9236a800 == 52 [pid = 1835] [id = 735] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd7000 == 51 [pid = 1835] [id = 730] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x83c9fc00 == 50 [pid = 1835] [id = 727] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82d9ac00 == 49 [pid = 1835] [id = 726] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x88955400 == 48 [pid = 1835] [id = 728] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x93487400 == 47 [pid = 1835] [id = 749] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8f977400 == 46 [pid = 1835] [id = 747] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x928e5400 == 45 [pid = 1835] [id = 748] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x88048c00 == 44 [pid = 1835] [id = 746] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x83b73c00 == 43 [pid = 1835] [id = 745] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbea400 == 42 [pid = 1835] [id = 739] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8f90e000 == 41 [pid = 1835] [id = 734] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8f902c00 == 40 [pid = 1835] [id = 733] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x881f6400 == 39 [pid = 1835] [id = 740] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82d25400 == 38 [pid = 1835] [id = 741] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82d97c00 == 37 [pid = 1835] [id = 731] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x9236f000 == 36 [pid = 1835] [id = 742] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82e28c00 == 35 [pid = 1835] [id = 724] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8db46800 == 34 [pid = 1835] [id = 725] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x928ea000 == 33 [pid = 1835] [id = 743] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82e85400 == 32 [pid = 1835] [id = 744] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x88307c00 == 31 [pid = 1835] [id = 732] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x88041800 == 30 [pid = 1835] [id = 755] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c1400 == 29 [pid = 1835] [id = 729] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x94136800 == 28 [pid = 1835] [id = 754] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb5400 == 27 [pid = 1835] [id = 750] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x881f1800 == 26 [pid = 1835] [id = 751] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x906ad000 == 25 [pid = 1835] [id = 752] 02:19:52 INFO - PROCESS | 1835 | --DOCSHELL 0x93b43400 == 24 [pid = 1835] [id = 753] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 99 (0x82e2c400) [pid = 1835] [serial = 2126] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 98 (0x88310000) [pid = 1835] [serial = 2129] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 97 (0x8f90a800) [pid = 1835] [serial = 2132] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 96 (0x83b6f400) [pid = 1835] [serial = 2142] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x83b67400) [pid = 1835] [serial = 2141] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x83b75800) [pid = 1835] [serial = 2145] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x83b6b000) [pid = 1835] [serial = 2144] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8dabd800) [pid = 1835] [serial = 2148] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x88adf000) [pid = 1835] [serial = 2147] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x8f8a8400) [pid = 1835] [serial = 2150] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x8fa5bc00) [pid = 1835] [serial = 2135] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x925c8000) [pid = 1835] [serial = 2138] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8dde4c00) [pid = 1835] [serial = 2124] [outer = (nil)] [url = about:blank] 02:19:52 INFO - PROCESS | 1835 | 1477559992312 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 02:19:52 INFO - PROCESS | 1835 | 1477559992322 Marionette TRACE conn4 <- [1,3429,null,{}] 02:19:52 INFO - PROCESS | 1835 | 1477559992338 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:52 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb2800 == 25 [pid = 1835] [id = 756] 02:19:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x82cb5400) [pid = 1835] [serial = 2200] [outer = (nil)] 02:19:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x82d2b800) [pid = 1835] [serial = 2201] [outer = 0x82cb5400] 02:19:52 INFO - PROCESS | 1835 | 1477559992440 Marionette DEBUG loaded listener.js 02:19:52 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x82d99000) [pid = 1835] [serial = 2202] [outer = 0x82cb5400] 02:19:53 INFO - PROCESS | 1835 | 1477559993214 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 02:19:53 INFO - ... 02:19:53 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 2529ms 02:19:53 INFO - PROCESS | 1835 | 1477559993264 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 02:19:53 INFO - TEST-START | /websockets/Secure-Send-data.htm 02:19:53 INFO - PROCESS | 1835 | 1477559993272 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 02:19:53 INFO - PROCESS | 1835 | 1477559993291 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:53 INFO - PROCESS | 1835 | 1477559993557 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 02:19:53 INFO - PROCESS | 1835 | 1477559993657 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 02:19:53 INFO - PROCESS | 1835 | 1477559993664 Marionette TRACE conn4 <- [1,3433,null,["8"]] 02:19:53 INFO - PROCESS | 1835 | 1477559993684 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 02:19:53 INFO - PROCESS | 1835 | 1477559993697 Marionette TRACE conn4 <- [1,3434,null,{}] 02:19:53 INFO - PROCESS | 1835 | 1477559993705 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:53 INFO - PROCESS | 1835 | ++DOCSHELL 0x83217400 == 26 [pid = 1835] [id = 757] 02:19:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x83217c00) [pid = 1835] [serial = 2203] [outer = (nil)] 02:19:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x83b68400) [pid = 1835] [serial = 2204] [outer = 0x83217c00] 02:19:53 INFO - PROCESS | 1835 | 1477559993805 Marionette DEBUG loaded listener.js 02:19:53 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x83b6b000) [pid = 1835] [serial = 2205] [outer = 0x83217c00] 02:19:54 INFO - PROCESS | 1835 | 1477559994581 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 02:19:54 INFO - ... 02:19:54 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1334ms 02:19:54 INFO - PROCESS | 1835 | 1477559994640 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 02:19:54 INFO - PROCESS | 1835 | 1477559994649 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 02:19:54 INFO - TEST-START | /websockets/Secure-Send-null.htm 02:19:54 INFO - PROCESS | 1835 | 1477559994665 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:55 INFO - PROCESS | 1835 | 1477559995005 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 02:19:55 INFO - PROCESS | 1835 | 1477559995042 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 02:19:55 INFO - PROCESS | 1835 | 1477559995047 Marionette TRACE conn4 <- [1,3438,null,["8"]] 02:19:55 INFO - PROCESS | 1835 | 1477559995172 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 02:19:55 INFO - PROCESS | 1835 | 1477559995188 Marionette TRACE conn4 <- [1,3439,null,{}] 02:19:55 INFO - PROCESS | 1835 | 1477559995204 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:55 INFO - PROCESS | 1835 | ++DOCSHELL 0x8804e800 == 27 [pid = 1835] [id = 758] 02:19:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x881e7800) [pid = 1835] [serial = 2206] [outer = (nil)] 02:19:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x881ee000) [pid = 1835] [serial = 2207] [outer = 0x881e7800] 02:19:55 INFO - PROCESS | 1835 | 1477559995298 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x882a5000) [pid = 1835] [serial = 2208] [outer = 0x881e7800] 02:19:56 INFO - PROCESS | 1835 | 1477559996168 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 02:19:56 INFO - ... 02:19:56 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1529ms 02:19:56 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 02:19:56 INFO - PROCESS | 1835 | 1477559996201 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 02:19:56 INFO - PROCESS | 1835 | 1477559996204 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 02:19:56 INFO - PROCESS | 1835 | 1477559996213 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:56 INFO - PROCESS | 1835 | 1477559996491 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x83b71400) [pid = 1835] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x9236c800) [pid = 1835] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x82d98000) [pid = 1835] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x8ddd6000) [pid = 1835] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x8f904800) [pid = 1835] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x8fa55000) [pid = 1835] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x8dbdf000) [pid = 1835] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x88959000) [pid = 1835] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x8830a000) [pid = 1835] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x93b1fc00) [pid = 1835] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x882a0400) [pid = 1835] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x928ea400) [pid = 1835] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x88ad5800) [pid = 1835] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x8db45c00) [pid = 1835] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x8ddd6800) [pid = 1835] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x92370000) [pid = 1835] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x83b75c00) [pid = 1835] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x83211000) [pid = 1835] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x928e6800) [pid = 1835] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x9348b400) [pid = 1835] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 02:19:57 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x8f977800) [pid = 1835] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 02:19:57 INFO - PROCESS | 1835 | 1477559997441 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 02:19:57 INFO - PROCESS | 1835 | 1477559997447 Marionette TRACE conn4 <- [1,3443,null,["8"]] 02:19:57 INFO - PROCESS | 1835 | 1477559997454 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 02:19:57 INFO - PROCESS | 1835 | 1477559997462 Marionette TRACE conn4 <- [1,3444,null,{}] 02:19:57 INFO - PROCESS | 1835 | 1477559997469 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:57 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d5c00 == 28 [pid = 1835] [id = 759] 02:19:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x8320f400) [pid = 1835] [serial = 2209] [outer = (nil)] 02:19:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x83b71400) [pid = 1835] [serial = 2210] [outer = 0x8320f400] 02:19:57 INFO - PROCESS | 1835 | 1477559997565 Marionette DEBUG loaded listener.js 02:19:57 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x88309c00) [pid = 1835] [serial = 2211] [outer = 0x8320f400] 02:19:58 INFO - PROCESS | 1835 | 1477559998250 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 02:19:58 INFO - ... 02:19:58 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 2074ms 02:19:58 INFO - PROCESS | 1835 | 1477559998287 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 02:19:58 INFO - PROCESS | 1835 | 1477559998291 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 02:19:58 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 02:19:58 INFO - PROCESS | 1835 | 1477559998301 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:58 INFO - PROCESS | 1835 | 1477559998559 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 02:19:58 INFO - PROCESS | 1835 | 1477559998579 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 02:19:58 INFO - PROCESS | 1835 | 1477559998584 Marionette TRACE conn4 <- [1,3448,null,["8"]] 02:19:58 INFO - PROCESS | 1835 | 1477559998592 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 02:19:58 INFO - PROCESS | 1835 | 1477559998598 Marionette TRACE conn4 <- [1,3449,null,{}] 02:19:58 INFO - PROCESS | 1835 | 1477559998605 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895a800 == 29 [pid = 1835] [id = 760] 02:19:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x88ad0c00) [pid = 1835] [serial = 2212] [outer = (nil)] 02:19:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x88ad7c00) [pid = 1835] [serial = 2213] [outer = 0x88ad0c00] 02:19:58 INFO - PROCESS | 1835 | 1477559998692 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x88add800) [pid = 1835] [serial = 2214] [outer = 0x88ad0c00] 02:19:59 INFO - PROCESS | 1835 | 1477559999660 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 02:19:59 INFO - ... 02:19:59 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1375ms 02:19:59 INFO - PROCESS | 1835 | 1477559999718 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 02:19:59 INFO - PROCESS | 1835 | 1477559999727 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 02:19:59 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 02:19:59 INFO - PROCESS | 1835 | 1477559999747 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:19:59 INFO - PROCESS | 1835 | 1477559999984 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 02:20:00 INFO - PROCESS | 1835 | 1477560000197 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 02:20:00 INFO - PROCESS | 1835 | 1477560000203 Marionette TRACE conn4 <- [1,3453,null,["8"]] 02:20:00 INFO - PROCESS | 1835 | 1477560000258 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 02:20:00 INFO - PROCESS | 1835 | 1477560000268 Marionette TRACE conn4 <- [1,3454,null,{}] 02:20:00 INFO - PROCESS | 1835 | 1477560000275 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:00 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b69400 == 30 [pid = 1835] [id = 761] 02:20:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x83b6ac00) [pid = 1835] [serial = 2215] [outer = (nil)] 02:20:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x83ca3400) [pid = 1835] [serial = 2216] [outer = 0x83b6ac00] 02:20:00 INFO - PROCESS | 1835 | 1477560000396 Marionette DEBUG loaded listener.js 02:20:00 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x881f4c00) [pid = 1835] [serial = 2217] [outer = 0x83b6ac00] 02:20:01 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:20:01 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:20:01 INFO - PROCESS | 1835 | 1477560001300 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 02:20:01 INFO - ... 02:20:01 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1578ms 02:20:01 INFO - PROCESS | 1835 | 1477560001323 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 02:20:01 INFO - PROCESS | 1835 | 1477560001330 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 02:20:01 INFO - TEST-START | /websockets/Send-0byte-data.htm 02:20:01 INFO - PROCESS | 1835 | 1477560001372 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:01 INFO - PROCESS | 1835 | 1477560001617 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 02:20:01 INFO - PROCESS | 1835 | 1477560001819 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 02:20:01 INFO - PROCESS | 1835 | 1477560001826 Marionette TRACE conn4 <- [1,3458,null,["8"]] 02:20:01 INFO - PROCESS | 1835 | 1477560001879 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 02:20:01 INFO - PROCESS | 1835 | 1477560001889 Marionette TRACE conn4 <- [1,3459,null,{}] 02:20:01 INFO - PROCESS | 1835 | 1477560001900 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:01 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad9400 == 31 [pid = 1835] [id = 762] 02:20:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x88add000) [pid = 1835] [serial = 2218] [outer = (nil)] 02:20:01 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x8c8c3000) [pid = 1835] [serial = 2219] [outer = 0x88add000] 02:20:02 INFO - PROCESS | 1835 | 1477560002011 Marionette DEBUG loaded listener.js 02:20:02 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x8c8cb800) [pid = 1835] [serial = 2220] [outer = 0x88add000] 02:20:02 INFO - PROCESS | 1835 | 1477560002942 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:02 INFO - ... 02:20:02 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1632ms 02:20:03 INFO - PROCESS | 1835 | 1477560003015 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 02:20:03 INFO - PROCESS | 1835 | 1477560003023 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 02:20:03 INFO - TEST-START | /websockets/Send-65K-data.htm 02:20:03 INFO - PROCESS | 1835 | 1477560003034 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:03 INFO - PROCESS | 1835 | 1477560003248 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 02:20:03 INFO - PROCESS | 1835 | 1477560003454 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 02:20:03 INFO - PROCESS | 1835 | 1477560003461 Marionette TRACE conn4 <- [1,3463,null,["8"]] 02:20:03 INFO - PROCESS | 1835 | 1477560003512 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 02:20:03 INFO - PROCESS | 1835 | 1477560003521 Marionette TRACE conn4 <- [1,3464,null,{}] 02:20:03 INFO - PROCESS | 1835 | 1477560003528 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:03 INFO - PROCESS | 1835 | ++DOCSHELL 0x8dd13400 == 32 [pid = 1835] [id = 763] 02:20:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x8dd1d400) [pid = 1835] [serial = 2221] [outer = (nil)] 02:20:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 89 (0x8ddd9800) [pid = 1835] [serial = 2222] [outer = 0x8dd1d400] 02:20:03 INFO - PROCESS | 1835 | 1477560003636 Marionette DEBUG loaded listener.js 02:20:03 INFO - PROCESS | 1835 | ++DOMWINDOW == 90 (0x8dde4400) [pid = 1835] [serial = 2223] [outer = 0x8dd1d400] 02:20:04 INFO - PROCESS | 1835 | 1477560004785 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:04 INFO - ... 02:20:04 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1773ms 02:20:04 INFO - PROCESS | 1835 | 1477560004809 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 02:20:04 INFO - PROCESS | 1835 | 1477560004818 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 02:20:04 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 02:20:04 INFO - PROCESS | 1835 | 1477560004877 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:05 INFO - PROCESS | 1835 | 1477560005242 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 02:20:05 INFO - PROCESS | 1835 | 1477560005541 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 02:20:05 INFO - PROCESS | 1835 | 1477560005550 Marionette TRACE conn4 <- [1,3468,null,["8"]] 02:20:05 INFO - PROCESS | 1835 | 1477560005563 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 02:20:05 INFO - PROCESS | 1835 | 1477560005574 Marionette TRACE conn4 <- [1,3469,null,{}] 02:20:05 INFO - PROCESS | 1835 | 1477560005588 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:05 INFO - PROCESS | 1835 | ++DOCSHELL 0x8f904800 == 33 [pid = 1835] [id = 764] 02:20:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 91 (0x8f908400) [pid = 1835] [serial = 2224] [outer = (nil)] 02:20:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 92 (0x8f90b000) [pid = 1835] [serial = 2225] [outer = 0x8f908400] 02:20:05 INFO - PROCESS | 1835 | 1477560005692 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 1835 | ++DOMWINDOW == 93 (0x8f96e000) [pid = 1835] [serial = 2226] [outer = 0x8f908400] 02:20:06 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:20:06 INFO - PROCESS | 1835 | [1835] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:20:06 INFO - PROCESS | 1835 | 1477560006509 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:06 INFO - ... 02:20:06 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1739ms 02:20:06 INFO - PROCESS | 1835 | 1477560006571 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 02:20:06 INFO - PROCESS | 1835 | 1477560006576 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 02:20:06 INFO - TEST-START | /websockets/Send-before-open.htm 02:20:06 INFO - PROCESS | 1835 | 1477560006584 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:06 INFO - PROCESS | 1835 | 1477560006923 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 02:20:07 INFO - PROCESS | 1835 | 1477560007133 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 02:20:07 INFO - PROCESS | 1835 | 1477560007141 Marionette TRACE conn4 <- [1,3473,null,["8"]] 02:20:07 INFO - PROCESS | 1835 | 1477560007230 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 02:20:07 INFO - PROCESS | 1835 | 1477560007253 Marionette TRACE conn4 <- [1,3474,null,{}] 02:20:07 INFO - PROCESS | 1835 | 1477560007280 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2f000 == 34 [pid = 1835] [id = 765] 02:20:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 94 (0x82d2f800) [pid = 1835] [serial = 2227] [outer = (nil)] 02:20:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 95 (0x82d9d800) [pid = 1835] [serial = 2228] [outer = 0x82d2f800] 02:20:07 INFO - PROCESS | 1835 | 1477560007379 Marionette DEBUG loaded listener.js 02:20:07 INFO - PROCESS | 1835 | ++DOMWINDOW == 96 (0x82e2e800) [pid = 1835] [serial = 2229] [outer = 0x82d2f800] 02:20:07 INFO - PROCESS | 1835 | --DOCSHELL 0x88954800 == 33 [pid = 1835] [id = 711] 02:20:07 INFO - PROCESS | 1835 | --DOCSHELL 0x88998c00 == 32 [pid = 1835] [id = 720] 02:20:07 INFO - PROCESS | 1835 | --DOCSHELL 0x882afc00 == 31 [pid = 1835] [id = 710] 02:20:07 INFO - PROCESS | 1835 | --DOCSHELL 0x881ea800 == 30 [pid = 1835] [id = 719] 02:20:07 INFO - PROCESS | 1835 | --DOCSHELL 0x8320c800 == 29 [pid = 1835] [id = 718] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 95 (0x82e84800) [pid = 1835] [serial = 2127] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 94 (0x8dddfc00) [pid = 1835] [serial = 2109] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 93 (0x8f90f400) [pid = 1835] [serial = 2133] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 92 (0x9069f800) [pid = 1835] [serial = 2136] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 91 (0x8dd0f000) [pid = 1835] [serial = 2100] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 90 (0x88adcc00) [pid = 1835] [serial = 2106] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 89 (0x88953400) [pid = 1835] [serial = 2130] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 88 (0x83ca0800) [pid = 1835] [serial = 2103] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x925ca800) [pid = 1835] [serial = 2139] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x93b26400) [pid = 1835] [serial = 2183] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x93b28400) [pid = 1835] [serial = 2184] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x938ca000) [pid = 1835] [serial = 2180] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x938cbc00) [pid = 1835] [serial = 2181] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x9317b400) [pid = 1835] [serial = 2177] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x9342ac00) [pid = 1835] [serial = 2178] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x8f979800) [pid = 1835] [serial = 2174] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x922e9400) [pid = 1835] [serial = 2175] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x88adc000) [pid = 1835] [serial = 2171] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8c8c9c00) [pid = 1835] [serial = 2172] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x882ab800) [pid = 1835] [serial = 2168] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x882a4800) [pid = 1835] [serial = 2169] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x938c0000) [pid = 1835] [serial = 2165] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x938c3000) [pid = 1835] [serial = 2166] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x92aca800) [pid = 1835] [serial = 2162] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x93181c00) [pid = 1835] [serial = 2163] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x928cb400) [pid = 1835] [serial = 2159] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x928e0000) [pid = 1835] [serial = 2160] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8dddf400) [pid = 1835] [serial = 2156] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8f90b800) [pid = 1835] [serial = 2157] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x882ae400) [pid = 1835] [serial = 2153] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x88312800) [pid = 1835] [serial = 2154] [outer = (nil)] [url = about:blank] 02:20:07 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x8f8ec800) [pid = 1835] [serial = 2151] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 1835 | 1477560008200 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 02:20:08 INFO - . 02:20:08 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1679ms 02:20:08 INFO - PROCESS | 1835 | 1477560008265 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 02:20:08 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 02:20:08 INFO - PROCESS | 1835 | 1477560008276 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 02:20:08 INFO - PROCESS | 1835 | 1477560008287 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:08 INFO - PROCESS | 1835 | 1477560008657 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 02:20:08 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:08 INFO - PROCESS | 1835 | 1477560008831 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 02:20:08 INFO - PROCESS | 1835 | 1477560008837 Marionette TRACE conn4 <- [1,3478,null,["8"]] 02:20:08 INFO - PROCESS | 1835 | 1477560008845 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 02:20:08 INFO - PROCESS | 1835 | 1477560008855 Marionette TRACE conn4 <- [1,3479,null,{}] 02:20:08 INFO - PROCESS | 1835 | 1477560008870 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:08 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b75c00 == 30 [pid = 1835] [id = 766] 02:20:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x83c9e000) [pid = 1835] [serial = 2230] [outer = (nil)] 02:20:08 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x83ca7800) [pid = 1835] [serial = 2231] [outer = 0x83c9e000] 02:20:08 INFO - PROCESS | 1835 | 1477560008980 Marionette DEBUG loaded listener.js 02:20:09 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x881ea800) [pid = 1835] [serial = 2232] [outer = 0x83c9e000] 02:20:09 INFO - PROCESS | 1835 | 1477560009633 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 02:20:09 INFO - ... 02:20:09 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1378ms 02:20:09 INFO - PROCESS | 1835 | 1477560009664 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 1835 | 1477560009669 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 02:20:09 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 02:20:09 INFO - PROCESS | 1835 | 1477560009678 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:09 INFO - PROCESS | 1835 | 1477560009962 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 02:20:10 INFO - PROCESS | 1835 | 1477560010000 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 02:20:10 INFO - PROCESS | 1835 | 1477560010009 Marionette TRACE conn4 <- [1,3483,null,["8"]] 02:20:10 INFO - PROCESS | 1835 | 1477560010015 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 02:20:10 INFO - PROCESS | 1835 | 1477560010023 Marionette TRACE conn4 <- [1,3484,null,{}] 02:20:10 INFO - PROCESS | 1835 | 1477560010029 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x88996000 == 31 [pid = 1835] [id = 767] 02:20:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x88996800) [pid = 1835] [serial = 2233] [outer = (nil)] 02:20:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x88999400) [pid = 1835] [serial = 2234] [outer = 0x88996800] 02:20:10 INFO - PROCESS | 1835 | 1477560010121 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x88ad9800) [pid = 1835] [serial = 2235] [outer = 0x88996800] 02:20:10 INFO - PROCESS | 1835 | 1477560010893 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 02:20:10 INFO - ... 02:20:10 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1274ms 02:20:10 INFO - PROCESS | 1835 | 1477560010954 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 02:20:10 INFO - PROCESS | 1835 | 1477560010957 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 02:20:10 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 02:20:10 INFO - PROCESS | 1835 | 1477560010983 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:11 INFO - PROCESS | 1835 | 1477560011250 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 02:20:11 INFO - PROCESS | 1835 | 1477560011282 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 02:20:11 INFO - PROCESS | 1835 | 1477560011285 Marionette TRACE conn4 <- [1,3488,null,["8"]] 02:20:11 INFO - PROCESS | 1835 | 1477560011295 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 02:20:11 INFO - PROCESS | 1835 | 1477560011303 Marionette TRACE conn4 <- [1,3489,null,{}] 02:20:11 INFO - PROCESS | 1835 | 1477560011398 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x8daed400 == 32 [pid = 1835] [id = 768] 02:20:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8daeec00) [pid = 1835] [serial = 2236] [outer = (nil)] 02:20:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8db42c00) [pid = 1835] [serial = 2237] [outer = 0x8daeec00] 02:20:11 INFO - PROCESS | 1835 | 1477560011489 Marionette DEBUG loaded listener.js 02:20:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8dbea400) [pid = 1835] [serial = 2238] [outer = 0x8daeec00] 02:20:12 INFO - PROCESS | 1835 | 1477560012205 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 02:20:12 INFO - ... 02:20:12 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1280ms 02:20:12 INFO - PROCESS | 1835 | 1477560012250 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 02:20:12 INFO - PROCESS | 1835 | 1477560012257 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 02:20:12 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 02:20:12 INFO - PROCESS | 1835 | 1477560012269 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:12 INFO - PROCESS | 1835 | 1477560012612 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x8320f400) [pid = 1835] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8830a400) [pid = 1835] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x925c7000) [pid = 1835] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x93b43800) [pid = 1835] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x82cb5400) [pid = 1835] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x88042000) [pid = 1835] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x94136c00) [pid = 1835] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x881e7800) [pid = 1835] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 02:20:12 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x83217c00) [pid = 1835] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 02:20:12 INFO - PROCESS | 1835 | 1477560012728 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 02:20:12 INFO - PROCESS | 1835 | 1477560012731 Marionette TRACE conn4 <- [1,3493,null,["8"]] 02:20:12 INFO - PROCESS | 1835 | 1477560012743 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 02:20:12 INFO - PROCESS | 1835 | 1477560012748 Marionette TRACE conn4 <- [1,3494,null,{}] 02:20:12 INFO - PROCESS | 1835 | 1477560012756 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:12 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e25400 == 33 [pid = 1835] [id = 769] 02:20:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 65 (0x8320f400) [pid = 1835] [serial = 2239] [outer = (nil)] 02:20:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 66 (0x8dbe2c00) [pid = 1835] [serial = 2240] [outer = 0x8320f400] 02:20:12 INFO - PROCESS | 1835 | 1477560012845 Marionette DEBUG loaded listener.js 02:20:12 INFO - PROCESS | 1835 | ++DOMWINDOW == 67 (0x8f8af000) [pid = 1835] [serial = 2241] [outer = 0x8320f400] 02:20:13 INFO - PROCESS | 1835 | 1477560013453 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 02:20:13 INFO - ... 02:20:13 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1225ms 02:20:13 INFO - PROCESS | 1835 | 1477560013491 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 02:20:13 INFO - PROCESS | 1835 | 1477560013496 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 02:20:13 INFO - TEST-START | /websockets/Send-binary-blob.htm 02:20:13 INFO - PROCESS | 1835 | 1477560013504 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:13 INFO - PROCESS | 1835 | 1477560013693 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 02:20:13 INFO - PROCESS | 1835 | 1477560013703 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 02:20:13 INFO - PROCESS | 1835 | 1477560013708 Marionette TRACE conn4 <- [1,3498,null,["8"]] 02:20:13 INFO - PROCESS | 1835 | 1477560013716 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 02:20:13 INFO - PROCESS | 1835 | 1477560013722 Marionette TRACE conn4 <- [1,3499,null,{}] 02:20:13 INFO - PROCESS | 1835 | 1477560013872 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x8fa54400 == 34 [pid = 1835] [id = 770] 02:20:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 68 (0x8fa58000) [pid = 1835] [serial = 2242] [outer = (nil)] 02:20:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 69 (0x8fa5f400) [pid = 1835] [serial = 2243] [outer = 0x8fa58000] 02:20:14 INFO - PROCESS | 1835 | 1477560013997 Marionette DEBUG loaded listener.js 02:20:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x9236f000) [pid = 1835] [serial = 2244] [outer = 0x8fa58000] 02:20:14 INFO - PROCESS | 1835 | 1477560014881 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 02:20:14 INFO - ... 02:20:14 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1424ms 02:20:14 INFO - PROCESS | 1835 | 1477560014930 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 02:20:14 INFO - PROCESS | 1835 | 1477560014938 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 02:20:14 INFO - TEST-START | /websockets/Send-data.htm 02:20:14 INFO - PROCESS | 1835 | 1477560014995 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:15 INFO - PROCESS | 1835 | 1477560015252 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 02:20:15 INFO - PROCESS | 1835 | 1477560015460 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 02:20:15 INFO - PROCESS | 1835 | 1477560015467 Marionette TRACE conn4 <- [1,3503,null,["8"]] 02:20:15 INFO - PROCESS | 1835 | 1477560015519 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 02:20:15 INFO - PROCESS | 1835 | 1477560015529 Marionette TRACE conn4 <- [1,3504,null,{}] 02:20:15 INFO - PROCESS | 1835 | 1477560015538 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:15 INFO - PROCESS | 1835 | ++DOCSHELL 0x83216400 == 35 [pid = 1835] [id = 771] 02:20:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x83216800) [pid = 1835] [serial = 2245] [outer = (nil)] 02:20:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x83b75400) [pid = 1835] [serial = 2246] [outer = 0x83216800] 02:20:15 INFO - PROCESS | 1835 | 1477560015646 Marionette DEBUG loaded listener.js 02:20:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x881f2800) [pid = 1835] [serial = 2247] [outer = 0x83216800] 02:20:16 INFO - PROCESS | 1835 | 1477560016391 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:16 INFO - ... 02:20:16 INFO - TEST-OK | /websockets/Send-data.htm | took 1480ms 02:20:16 INFO - PROCESS | 1835 | 1477560016430 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 02:20:16 INFO - TEST-START | /websockets/Send-data.worker 02:20:16 INFO - PROCESS | 1835 | 1477560016436 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 02:20:16 INFO - PROCESS | 1835 | 1477560016445 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:16 INFO - PROCESS | 1835 | 1477560016660 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 02:20:16 INFO - PROCESS | 1835 | 1477560016872 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 02:20:16 INFO - PROCESS | 1835 | 1477560016877 Marionette TRACE conn4 <- [1,3508,null,["8"]] 02:20:16 INFO - PROCESS | 1835 | 1477560016888 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 02:20:16 INFO - PROCESS | 1835 | 1477560016894 Marionette TRACE conn4 <- [1,3509,null,{}] 02:20:16 INFO - PROCESS | 1835 | 1477560016906 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x88ad2000 == 36 [pid = 1835] [id = 772] 02:20:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x88ad5000) [pid = 1835] [serial = 2248] [outer = (nil)] 02:20:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8c8c9400) [pid = 1835] [serial = 2249] [outer = 0x88ad5000] 02:20:17 INFO - PROCESS | 1835 | 1477560017008 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x88ad1c00) [pid = 1835] [serial = 2250] [outer = 0x88ad5000] 02:20:17 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:20:17 INFO - PROCESS | 1835 | 1477560017864 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 02:20:17 INFO - . 02:20:17 INFO - TEST-OK | /websockets/Send-data.worker | took 1482ms 02:20:17 INFO - PROCESS | 1835 | 1477560017950 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 02:20:17 INFO - TEST-START | /websockets/Send-null.htm 02:20:17 INFO - PROCESS | 1835 | 1477560017960 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 02:20:17 INFO - PROCESS | 1835 | 1477560017971 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:18 INFO - PROCESS | 1835 | 1477560018206 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 02:20:18 INFO - PROCESS | 1835 | 1477560018417 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 02:20:18 INFO - PROCESS | 1835 | 1477560018423 Marionette TRACE conn4 <- [1,3513,null,["8"]] 02:20:18 INFO - PROCESS | 1835 | 1477560018471 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 02:20:18 INFO - PROCESS | 1835 | 1477560018480 Marionette TRACE conn4 <- [1,3514,null,{}] 02:20:18 INFO - PROCESS | 1835 | 1477560018492 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:18 INFO - PROCESS | 1835 | ++DOCSHELL 0x928e2400 == 37 [pid = 1835] [id = 773] 02:20:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x928e3400) [pid = 1835] [serial = 2251] [outer = (nil)] 02:20:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x928e7800) [pid = 1835] [serial = 2252] [outer = 0x928e3400] 02:20:18 INFO - PROCESS | 1835 | 1477560018595 Marionette DEBUG loaded listener.js 02:20:18 INFO - PROCESS | 1835 | ++DOMWINDOW == 79 (0x9317cc00) [pid = 1835] [serial = 2253] [outer = 0x928e3400] 02:20:19 INFO - PROCESS | 1835 | 1477560019319 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:19 INFO - ... 02:20:19 INFO - TEST-OK | /websockets/Send-null.htm | took 1376ms 02:20:19 INFO - PROCESS | 1835 | 1477560019346 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 02:20:19 INFO - PROCESS | 1835 | 1477560019352 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 02:20:19 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 02:20:19 INFO - PROCESS | 1835 | 1477560019410 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:19 INFO - PROCESS | 1835 | 1477560019711 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 02:20:19 INFO - PROCESS | 1835 | 1477560019858 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 02:20:19 INFO - PROCESS | 1835 | 1477560019864 Marionette TRACE conn4 <- [1,3518,null,["8"]] 02:20:19 INFO - PROCESS | 1835 | 1477560019878 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 02:20:19 INFO - PROCESS | 1835 | 1477560019887 Marionette TRACE conn4 <- [1,3519,null,{}] 02:20:19 INFO - PROCESS | 1835 | 1477560019898 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x934d7400 == 38 [pid = 1835] [id = 774] 02:20:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 80 (0x938bfc00) [pid = 1835] [serial = 2254] [outer = (nil)] 02:20:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 81 (0x938c3c00) [pid = 1835] [serial = 2255] [outer = 0x938bfc00] 02:20:20 INFO - PROCESS | 1835 | 1477560019999 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 1835 | ++DOMWINDOW == 82 (0x938c7000) [pid = 1835] [serial = 2256] [outer = 0x938bfc00] 02:20:20 INFO - PROCESS | 1835 | 1477560020746 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:20 INFO - ... 02:20:20 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1423ms 02:20:20 INFO - PROCESS | 1835 | 1477560020784 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 02:20:20 INFO - PROCESS | 1835 | 1477560020788 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 02:20:20 INFO - TEST-START | /websockets/Send-unicode-data.htm 02:20:20 INFO - PROCESS | 1835 | 1477560020797 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:20 INFO - PROCESS | 1835 | 1477560020997 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 02:20:21 INFO - PROCESS | 1835 | 1477560021450 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 02:20:21 INFO - PROCESS | 1835 | 1477560021456 Marionette TRACE conn4 <- [1,3523,null,["8"]] 02:20:21 INFO - PROCESS | 1835 | 1477560021473 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 02:20:21 INFO - PROCESS | 1835 | 1477560021489 Marionette TRACE conn4 <- [1,3524,null,{}] 02:20:21 INFO - PROCESS | 1835 | 1477560021499 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d6400 == 39 [pid = 1835] [id = 775] 02:20:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 83 (0x831d7c00) [pid = 1835] [serial = 2257] [outer = (nil)] 02:20:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 84 (0x83212800) [pid = 1835] [serial = 2258] [outer = 0x831d7c00] 02:20:21 INFO - PROCESS | 1835 | 1477560021598 Marionette DEBUG loaded listener.js 02:20:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 85 (0x83210000) [pid = 1835] [serial = 2259] [outer = 0x831d7c00] 02:20:22 INFO - PROCESS | 1835 | 1477560022435 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 02:20:22 INFO - ... 02:20:22 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1679ms 02:20:22 INFO - PROCESS | 1835 | 1477560022480 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 02:20:22 INFO - PROCESS | 1835 | 1477560022488 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 02:20:22 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 02:20:22 INFO - PROCESS | 1835 | 1477560022498 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:22 INFO - PROCESS | 1835 | 1477560022729 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 02:20:22 INFO - PROCESS | 1835 | 1477560022941 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 02:20:22 INFO - PROCESS | 1835 | 1477560022949 Marionette TRACE conn4 <- [1,3528,null,["8"]] 02:20:23 INFO - PROCESS | 1835 | 1477560023020 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 02:20:23 INFO - PROCESS | 1835 | 1477560023029 Marionette TRACE conn4 <- [1,3529,null,{}] 02:20:23 INFO - PROCESS | 1835 | 1477560023037 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:23 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2fc00 == 40 [pid = 1835] [id = 776] 02:20:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 86 (0x82d30c00) [pid = 1835] [serial = 2260] [outer = (nil)] 02:20:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 87 (0x83b66c00) [pid = 1835] [serial = 2261] [outer = 0x82d30c00] 02:20:23 INFO - PROCESS | 1835 | 1477560023131 Marionette DEBUG loaded listener.js 02:20:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 88 (0x881e8000) [pid = 1835] [serial = 2262] [outer = 0x82d30c00] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8c8c8400 == 39 [pid = 1835] [id = 716] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6f800 == 38 [pid = 1835] [id = 723] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca3c00 == 37 [pid = 1835] [id = 708] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb2000 == 36 [pid = 1835] [id = 709] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8898f400 == 35 [pid = 1835] [id = 715] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb0000 == 34 [pid = 1835] [id = 721] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 87 (0x88ad7c00) [pid = 1835] [serial = 2213] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8899a800 == 33 [pid = 1835] [id = 712] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x83ca1800 == 32 [pid = 1835] [id = 714] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82d26c00 == 31 [pid = 1835] [id = 713] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82d96400 == 30 [pid = 1835] [id = 706] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82d24c00 == 29 [pid = 1835] [id = 717] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x8dbde800 == 28 [pid = 1835] [id = 722] 02:20:23 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2dc00 == 27 [pid = 1835] [id = 707] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 86 (0x82d2b800) [pid = 1835] [serial = 2201] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 85 (0x9413e800) [pid = 1835] [serial = 2196] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 84 (0x83b6b000) [pid = 1835] [serial = 2205] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 83 (0x93b45c00) [pid = 1835] [serial = 2192] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 82 (0x83b68400) [pid = 1835] [serial = 2204] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 81 (0x928e4000) [pid = 1835] [serial = 2189] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 80 (0x882a1c00) [pid = 1835] [serial = 2198] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 79 (0x88ad8000) [pid = 1835] [serial = 2199] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 78 (0x882a5000) [pid = 1835] [serial = 2208] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x9342a400) [pid = 1835] [serial = 2190] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x8899a000) [pid = 1835] [serial = 2187] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x9413b800) [pid = 1835] [serial = 2195] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x83b71400) [pid = 1835] [serial = 2210] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x88309c00) [pid = 1835] [serial = 2211] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x82d99000) [pid = 1835] [serial = 2202] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x93b48c00) [pid = 1835] [serial = 2193] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x881ee000) [pid = 1835] [serial = 2207] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8899d000) [pid = 1835] [serial = 2186] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 1835 | 1477560023991 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 02:20:24 INFO - .. 02:20:24 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1523ms 02:20:24 INFO - PROCESS | 1835 | 1477560024023 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 1835 | 1477560024028 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 02:20:24 INFO - TEST-START | /websockets/constructor.html 02:20:24 INFO - PROCESS | 1835 | 1477560024036 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:24 INFO - PROCESS | 1835 | 1477560024262 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 02:20:24 INFO - PROCESS | 1835 | 1477560024434 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 02:20:24 INFO - PROCESS | 1835 | 1477560024453 Marionette TRACE conn4 <- [1,3533,null,["8"]] 02:20:24 INFO - PROCESS | 1835 | 1477560024470 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 02:20:24 INFO - PROCESS | 1835 | 1477560024478 Marionette TRACE conn4 <- [1,3534,null,{}] 02:20:24 INFO - PROCESS | 1835 | 1477560024488 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:24 INFO - PROCESS | 1835 | ++DOCSHELL 0x88998800 == 28 [pid = 1835] [id = 777] 02:20:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x88998c00) [pid = 1835] [serial = 2263] [outer = (nil)] 02:20:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x8899e000) [pid = 1835] [serial = 2264] [outer = 0x88998c00] 02:20:24 INFO - PROCESS | 1835 | 1477560024583 Marionette DEBUG loaded listener.js 02:20:24 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x8c8cbc00) [pid = 1835] [serial = 2265] [outer = 0x88998c00] 02:20:25 INFO - PROCESS | 1835 | 1477560025191 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 02:20:25 INFO - . 02:20:25 INFO - TEST-OK | /websockets/constructor.html | took 1180ms 02:20:25 INFO - PROCESS | 1835 | 1477560025216 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 02:20:25 INFO - TEST-START | /websockets/eventhandlers.html 02:20:25 INFO - PROCESS | 1835 | 1477560025221 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 02:20:25 INFO - PROCESS | 1835 | 1477560025232 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:25 INFO - PROCESS | 1835 | 1477560025516 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 02:20:25 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:25 INFO - PROCESS | 1835 | 1477560025628 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 02:20:25 INFO - PROCESS | 1835 | 1477560025633 Marionette TRACE conn4 <- [1,3538,null,["8"]] 02:20:25 INFO - PROCESS | 1835 | 1477560025640 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 02:20:25 INFO - PROCESS | 1835 | 1477560025647 Marionette TRACE conn4 <- [1,3539,null,{}] 02:20:25 INFO - PROCESS | 1835 | 1477560025654 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:25 INFO - PROCESS | 1835 | ++DOCSHELL 0x8ddd6400 == 29 [pid = 1835] [id = 778] 02:20:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 73 (0x8ddd9400) [pid = 1835] [serial = 2266] [outer = (nil)] 02:20:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 74 (0x8f8aa000) [pid = 1835] [serial = 2267] [outer = 0x8ddd9400] 02:20:25 INFO - PROCESS | 1835 | 1477560025750 Marionette DEBUG loaded listener.js 02:20:25 INFO - PROCESS | 1835 | ++DOMWINDOW == 75 (0x8f8af800) [pid = 1835] [serial = 2268] [outer = 0x8ddd9400] 02:20:26 INFO - PROCESS | 1835 | 1477560026524 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 02:20:26 INFO - .... 02:20:26 INFO - TEST-OK | /websockets/eventhandlers.html | took 1324ms 02:20:26 INFO - PROCESS | 1835 | 1477560026565 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 02:20:26 INFO - PROCESS | 1835 | 1477560026571 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 02:20:26 INFO - TEST-START | /websockets/extended-payload-length.html 02:20:26 INFO - PROCESS | 1835 | 1477560026588 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 02:20:26 INFO - PROCESS | 1835 | 1477560026595 Marionette TRACE conn4 <- [1,3542,null,{}] 02:20:26 INFO - PROCESS | 1835 | 1477560026617 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:26 INFO - PROCESS | 1835 | 1477560026884 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 02:20:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:26 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:26 INFO - PROCESS | 1835 | 1477560026922 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 02:20:26 INFO - PROCESS | 1835 | 1477560026925 Marionette TRACE conn4 <- [1,3544,null,["8"]] 02:20:26 INFO - PROCESS | 1835 | 1477560026932 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 02:20:26 INFO - PROCESS | 1835 | 1477560026938 Marionette TRACE conn4 <- [1,3545,null,{}] 02:20:27 INFO - PROCESS | 1835 | 1477560027031 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:27 INFO - PROCESS | 1835 | ++DOCSHELL 0x82cb4c00 == 30 [pid = 1835] [id = 779] 02:20:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 76 (0x82cb5800) [pid = 1835] [serial = 2269] [outer = (nil)] 02:20:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 77 (0x923d3400) [pid = 1835] [serial = 2270] [outer = 0x82cb5800] 02:20:27 INFO - PROCESS | 1835 | 1477560027147 Marionette DEBUG loaded listener.js 02:20:27 INFO - PROCESS | 1835 | ++DOMWINDOW == 78 (0x925c8000) [pid = 1835] [serial = 2271] [outer = 0x82cb5800] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 77 (0x8dd1d400) [pid = 1835] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 76 (0x82d2f800) [pid = 1835] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 75 (0x88996800) [pid = 1835] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 74 (0x88add000) [pid = 1835] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 73 (0x8f908400) [pid = 1835] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 72 (0x83c9e000) [pid = 1835] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8daeec00) [pid = 1835] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x83b6ac00) [pid = 1835] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 02:20:27 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8320f400) [pid = 1835] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 02:20:28 INFO - PROCESS | 1835 | 1477560028115 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 02:20:28 INFO - .... 02:20:28 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1560ms 02:20:28 INFO - PROCESS | 1835 | 1477560028144 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 02:20:28 INFO - PROCESS | 1835 | 1477560028148 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 02:20:28 INFO - TEST-START | /websockets/extended-payload-length.html?wss 02:20:28 INFO - PROCESS | 1835 | 1477560028157 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:20:28 INFO - PROCESS | 1835 | 1477560028343 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 02:20:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:28 INFO - PROCESS | 1835 | [1835] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:20:28 INFO - PROCESS | 1835 | 1477560028516 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 02:20:28 INFO - PROCESS | 1835 | 1477560028520 Marionette TRACE conn4 <- [1,3549,null,["8"]] 02:20:28 INFO - PROCESS | 1835 | 1477560028527 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 02:20:28 INFO - PROCESS | 1835 | 1477560028534 Marionette TRACE conn4 <- [1,3550,null,{}] 02:20:28 INFO - PROCESS | 1835 | 1477560028540 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93c00 == 31 [pid = 1835] [id = 780] 02:20:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 70 (0x928e0c00) [pid = 1835] [serial = 2272] [outer = (nil)] 02:20:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 71 (0x928ea800) [pid = 1835] [serial = 2273] [outer = 0x928e0c00] 02:20:28 INFO - PROCESS | 1835 | 1477560028664 Marionette DEBUG loaded listener.js 02:20:28 INFO - PROCESS | 1835 | ++DOMWINDOW == 72 (0x934d5c00) [pid = 1835] [serial = 2274] [outer = 0x928e0c00] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2f000 == 30 [pid = 1835] [id = 765] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8f904800 == 29 [pid = 1835] [id = 764] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad9400 == 28 [pid = 1835] [id = 762] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8dd13400 == 27 [pid = 1835] [id = 763] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x831d5c00 == 26 [pid = 1835] [id = 759] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x83b69400 == 25 [pid = 1835] [id = 761] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8804e800 == 24 [pid = 1835] [id = 758] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 71 (0x8fa5f400) [pid = 1835] [serial = 2243] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x88996000 == 23 [pid = 1835] [id = 767] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8895a800 == 22 [pid = 1835] [id = 760] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x83b75c00 == 21 [pid = 1835] [id = 766] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb2800 == 20 [pid = 1835] [id = 756] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x82e25400 == 19 [pid = 1835] [id = 769] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x82cb4c00 == 18 [pid = 1835] [id = 779] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8ddd6400 == 17 [pid = 1835] [id = 778] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x88998800 == 16 [pid = 1835] [id = 777] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2fc00 == 15 [pid = 1835] [id = 776] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x831d6400 == 14 [pid = 1835] [id = 775] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x934d7400 == 13 [pid = 1835] [id = 774] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x928e2400 == 12 [pid = 1835] [id = 773] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x88ad2000 == 11 [pid = 1835] [id = 772] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x83216400 == 10 [pid = 1835] [id = 771] 02:20:33 INFO - PROCESS | 1835 | --DOCSHELL 0x8fa54400 == 9 [pid = 1835] [id = 770] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 70 (0x8dbe2c00) [pid = 1835] [serial = 2240] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 69 (0x8f8af000) [pid = 1835] [serial = 2241] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 68 (0x8db42c00) [pid = 1835] [serial = 2237] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 67 (0x8dbea400) [pid = 1835] [serial = 2238] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 66 (0x88999400) [pid = 1835] [serial = 2234] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 65 (0x88ad9800) [pid = 1835] [serial = 2235] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 64 (0x83ca7800) [pid = 1835] [serial = 2231] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 63 (0x881ea800) [pid = 1835] [serial = 2232] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 62 (0x82d9d800) [pid = 1835] [serial = 2228] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 61 (0x82e2e800) [pid = 1835] [serial = 2229] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 60 (0x8f90b000) [pid = 1835] [serial = 2225] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 59 (0x8f96e000) [pid = 1835] [serial = 2226] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 58 (0x8ddd9800) [pid = 1835] [serial = 2222] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 57 (0x8dde4400) [pid = 1835] [serial = 2223] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 56 (0x8c8c3000) [pid = 1835] [serial = 2219] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 55 (0x8c8cb800) [pid = 1835] [serial = 2220] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 54 (0x83ca3400) [pid = 1835] [serial = 2216] [outer = (nil)] [url = about:blank] 02:20:33 INFO - PROCESS | 1835 | --DOMWINDOW == 53 (0x881f4c00) [pid = 1835] [serial = 2217] [outer = (nil)] [url = about:blank] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 52 (0x831d7c00) [pid = 1835] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 51 (0x938bfc00) [pid = 1835] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 50 (0x88ad5000) [pid = 1835] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 49 (0x83216800) [pid = 1835] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 48 (0x82cb5800) [pid = 1835] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 47 (0x88998c00) [pid = 1835] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 46 (0x928e3400) [pid = 1835] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 45 (0x82d30c00) [pid = 1835] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x8fa58000) [pid = 1835] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x8ddd9400) [pid = 1835] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 02:20:37 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x88ad0c00) [pid = 1835] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 02:20:41 INFO - PROCESS | 1835 | --DOCSHELL 0x8daed400 == 8 [pid = 1835] [id = 768] 02:20:41 INFO - PROCESS | 1835 | --DOCSHELL 0x83217400 == 7 [pid = 1835] [id = 757] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x88add800) [pid = 1835] [serial = 2214] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8f8af800) [pid = 1835] [serial = 2268] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x8f8aa000) [pid = 1835] [serial = 2267] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x925c8000) [pid = 1835] [serial = 2271] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x923d3400) [pid = 1835] [serial = 2270] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x928ea800) [pid = 1835] [serial = 2273] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x8899e000) [pid = 1835] [serial = 2264] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x8c8cbc00) [pid = 1835] [serial = 2265] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x83b66c00) [pid = 1835] [serial = 2261] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x881e8000) [pid = 1835] [serial = 2262] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x83212800) [pid = 1835] [serial = 2258] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x83210000) [pid = 1835] [serial = 2259] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x938c3c00) [pid = 1835] [serial = 2255] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x938c7000) [pid = 1835] [serial = 2256] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x928e7800) [pid = 1835] [serial = 2252] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x9317cc00) [pid = 1835] [serial = 2253] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x8c8c9400) [pid = 1835] [serial = 2249] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x88ad1c00) [pid = 1835] [serial = 2250] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x83b75400) [pid = 1835] [serial = 2246] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x881f2800) [pid = 1835] [serial = 2247] [outer = (nil)] [url = about:blank] 02:20:41 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x9236f000) [pid = 1835] [serial = 2244] [outer = (nil)] [url = about:blank] 02:21:29 INFO - PROCESS | 1835 | 1477560089283 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 02:21:29 INFO - .... 02:21:29 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61164ms 02:21:29 INFO - PROCESS | 1835 | 1477560089324 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 02:21:29 INFO - PROCESS | 1835 | 1477560089330 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 02:21:29 INFO - TEST-START | /websockets/opening-handshake/001.html 02:21:29 INFO - PROCESS | 1835 | 1477560089343 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 02:21:29 INFO - PROCESS | 1835 | 1477560089350 Marionette TRACE conn4 <- [1,3553,null,{}] 02:21:29 INFO - PROCESS | 1835 | 1477560089362 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:29 INFO - PROCESS | 1835 | 1477560089626 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 02:21:29 INFO - PROCESS | 1835 | 1477560089720 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 02:21:29 INFO - PROCESS | 1835 | 1477560089728 Marionette TRACE conn4 <- [1,3555,null,["8"]] 02:21:29 INFO - PROCESS | 1835 | 1477560089753 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 02:21:29 INFO - PROCESS | 1835 | 1477560089766 Marionette TRACE conn4 <- [1,3556,null,{}] 02:21:29 INFO - PROCESS | 1835 | 1477560089782 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d93400 == 8 [pid = 1835] [id = 781] 02:21:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d93800) [pid = 1835] [serial = 2275] [outer = (nil)] 02:21:29 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d97400) [pid = 1835] [serial = 2276] [outer = 0x82d93800] 02:21:29 INFO - PROCESS | 1835 | 1477560089882 Marionette DEBUG loaded listener.js 02:21:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9d000) [pid = 1835] [serial = 2277] [outer = 0x82d93800] 02:21:30 INFO - PROCESS | 1835 | [1835] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 02:21:30 INFO - PROCESS | 1835 | 1477560090568 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 02:21:30 INFO - . 02:21:30 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1248ms 02:21:30 INFO - PROCESS | 1835 | 1477560090590 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 1835 | 1477560090598 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 02:21:30 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 02:21:30 INFO - PROCESS | 1835 | 1477560090607 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:30 INFO - PROCESS | 1835 | 1477560090874 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 02:21:30 INFO - PROCESS | 1835 | 1477560090892 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 02:21:30 INFO - PROCESS | 1835 | 1477560090897 Marionette TRACE conn4 <- [1,3560,null,["8"]] 02:21:30 INFO - PROCESS | 1835 | 1477560090904 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 02:21:30 INFO - PROCESS | 1835 | 1477560090914 Marionette TRACE conn4 <- [1,3561,null,{}] 02:21:30 INFO - PROCESS | 1835 | 1477560090933 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:30 INFO - PROCESS | 1835 | ++DOCSHELL 0x831d0800 == 9 [pid = 1835] [id = 782] 02:21:30 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x831d3400) [pid = 1835] [serial = 2278] [outer = (nil)] 02:21:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x831d8800) [pid = 1835] [serial = 2279] [outer = 0x831d3400] 02:21:31 INFO - PROCESS | 1835 | 1477560091031 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x8320c000) [pid = 1835] [serial = 2280] [outer = 0x831d3400] 02:21:31 INFO - PROCESS | 1835 | 1477560091907 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 02:21:31 INFO - . 02:21:31 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1327ms 02:21:31 INFO - PROCESS | 1835 | 1477560091934 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 02:21:31 INFO - TEST-START | /websockets/opening-handshake/002.html 02:21:31 INFO - PROCESS | 1835 | 1477560091939 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 02:21:31 INFO - PROCESS | 1835 | 1477560091947 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 02:21:31 INFO - PROCESS | 1835 | 1477560091953 Marionette TRACE conn4 <- [1,3564,null,{}] 02:21:31 INFO - PROCESS | 1835 | 1477560091960 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:32 INFO - PROCESS | 1835 | 1477560092184 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 02:21:32 INFO - PROCESS | 1835 | 1477560092337 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 02:21:32 INFO - PROCESS | 1835 | 1477560092343 Marionette TRACE conn4 <- [1,3566,null,["8"]] 02:21:32 INFO - PROCESS | 1835 | 1477560092354 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 02:21:32 INFO - PROCESS | 1835 | 1477560092363 Marionette TRACE conn4 <- [1,3567,null,{}] 02:21:32 INFO - PROCESS | 1835 | 1477560092369 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b72800 == 10 [pid = 1835] [id = 783] 02:21:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x83b73400) [pid = 1835] [serial = 2281] [outer = (nil)] 02:21:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x83b75800) [pid = 1835] [serial = 2282] [outer = 0x83b73400] 02:21:32 INFO - PROCESS | 1835 | 1477560092468 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x83ca1400) [pid = 1835] [serial = 2283] [outer = 0x83b73400] 02:21:33 INFO - PROCESS | 1835 | 1477560093756 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 02:21:33 INFO - . 02:21:33 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1837ms 02:21:33 INFO - PROCESS | 1835 | 1477560093784 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 1835 | 1477560093790 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 02:21:33 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 02:21:33 INFO - PROCESS | 1835 | 1477560093800 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:34 INFO - PROCESS | 1835 | 1477560094052 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 02:21:34 INFO - PROCESS | 1835 | 1477560094076 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 02:21:34 INFO - PROCESS | 1835 | 1477560094081 Marionette TRACE conn4 <- [1,3571,null,["8"]] 02:21:34 INFO - PROCESS | 1835 | 1477560094090 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 02:21:34 INFO - PROCESS | 1835 | 1477560094096 Marionette TRACE conn4 <- [1,3572,null,{}] 02:21:34 INFO - PROCESS | 1835 | 1477560094107 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 1835 | ++DOCSHELL 0x88048000 == 11 [pid = 1835] [id = 784] 02:21:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8804b000) [pid = 1835] [serial = 2284] [outer = (nil)] 02:21:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x881e8c00) [pid = 1835] [serial = 2285] [outer = 0x8804b000] 02:21:34 INFO - PROCESS | 1835 | 1477560094199 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x881f3400) [pid = 1835] [serial = 2286] [outer = 0x8804b000] 02:21:34 INFO - PROCESS | 1835 | 1477560094905 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 02:21:34 INFO - . 02:21:34 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1123ms 02:21:34 INFO - PROCESS | 1835 | 1477560094921 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 1835 | 1477560094925 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 02:21:34 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 02:21:34 INFO - PROCESS | 1835 | 1477560094933 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 02:21:34 INFO - PROCESS | 1835 | 1477560094939 Marionette TRACE conn4 <- [1,3575,null,{}] 02:21:34 INFO - PROCESS | 1835 | 1477560094955 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:35 INFO - PROCESS | 1835 | 1477560095201 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 02:21:35 INFO - PROCESS | 1835 | 1477560095221 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 02:21:35 INFO - PROCESS | 1835 | 1477560095226 Marionette TRACE conn4 <- [1,3577,null,["8"]] 02:21:35 INFO - PROCESS | 1835 | 1477560095232 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 02:21:35 INFO - PROCESS | 1835 | 1477560095239 Marionette TRACE conn4 <- [1,3578,null,{}] 02:21:35 INFO - PROCESS | 1835 | 1477560095246 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 1835 | ++DOCSHELL 0x882a9c00 == 12 [pid = 1835] [id = 785] 02:21:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x882aa000) [pid = 1835] [serial = 2287] [outer = (nil)] 02:21:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x882ae000) [pid = 1835] [serial = 2288] [outer = 0x882aa000] 02:21:35 INFO - PROCESS | 1835 | 1477560095334 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x88307400) [pid = 1835] [serial = 2289] [outer = 0x882aa000] 02:21:35 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:21:36 INFO - PROCESS | 1835 | 1477560096210 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 02:21:36 INFO - . 02:21:36 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1297ms 02:21:36 INFO - PROCESS | 1835 | 1477560096231 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 02:21:36 INFO - TEST-START | /websockets/opening-handshake/003.html 02:21:36 INFO - PROCESS | 1835 | 1477560096236 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 02:21:36 INFO - PROCESS | 1835 | 1477560096244 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:36 INFO - PROCESS | 1835 | 1477560096470 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 02:21:36 INFO - PROCESS | 1835 | 1477560096648 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 02:21:36 INFO - PROCESS | 1835 | 1477560096653 Marionette TRACE conn4 <- [1,3582,null,["8"]] 02:21:36 INFO - PROCESS | 1835 | 1477560096659 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 02:21:36 INFO - PROCESS | 1835 | 1477560096665 Marionette TRACE conn4 <- [1,3583,null,{}] 02:21:36 INFO - PROCESS | 1835 | 1477560096672 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:36 INFO - PROCESS | 1835 | ++DOCSHELL 0x83b6d000 == 13 [pid = 1835] [id = 786] 02:21:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x88952400) [pid = 1835] [serial = 2290] [outer = (nil)] 02:21:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x88990000) [pid = 1835] [serial = 2291] [outer = 0x88952400] 02:21:36 INFO - PROCESS | 1835 | 1477560096764 Marionette DEBUG loaded listener.js 02:21:36 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x88997800) [pid = 1835] [serial = 2292] [outer = 0x88952400] 02:21:37 INFO - PROCESS | 1835 | 1477560097416 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 02:21:37 INFO - . 02:21:37 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1228ms 02:21:37 INFO - PROCESS | 1835 | 1477560097476 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 02:21:37 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 02:21:37 INFO - PROCESS | 1835 | 1477560097481 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 02:21:37 INFO - PROCESS | 1835 | 1477560097524 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:37 INFO - PROCESS | 1835 | 1477560097761 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 02:21:37 INFO - PROCESS | 1835 | 1477560097959 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 02:21:37 INFO - PROCESS | 1835 | 1477560097964 Marionette TRACE conn4 <- [1,3587,null,["8"]] 02:21:37 INFO - PROCESS | 1835 | 1477560097976 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 02:21:37 INFO - PROCESS | 1835 | 1477560097989 Marionette TRACE conn4 <- [1,3588,null,{}] 02:21:38 INFO - PROCESS | 1835 | 1477560098044 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2f800 == 14 [pid = 1835] [id = 787] 02:21:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x82d30800) [pid = 1835] [serial = 2293] [outer = (nil)] 02:21:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x82d98000) [pid = 1835] [serial = 2294] [outer = 0x82d30800] 02:21:38 INFO - PROCESS | 1835 | 1477560098155 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x82e85400) [pid = 1835] [serial = 2295] [outer = 0x82d30800] 02:21:38 INFO - PROCESS | 1835 | 1477560098932 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 02:21:38 INFO - . 02:21:38 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1493ms 02:21:39 INFO - PROCESS | 1835 | 1477560099025 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 1835 | 1477560099035 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 02:21:39 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 02:21:39 INFO - PROCESS | 1835 | 1477560099059 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:21:39 INFO - PROCESS | 1835 | 1477560099274 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 02:21:39 INFO - PROCESS | 1835 | 1477560099461 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 02:21:39 INFO - PROCESS | 1835 | 1477560099466 Marionette TRACE conn4 <- [1,3592,null,["8"]] 02:21:39 INFO - PROCESS | 1835 | 1477560099473 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 02:21:39 INFO - PROCESS | 1835 | 1477560099481 Marionette TRACE conn4 <- [1,3593,null,{}] 02:21:39 INFO - PROCESS | 1835 | 1477560099537 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca0400 == 15 [pid = 1835] [id = 788] 02:21:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x88049800) [pid = 1835] [serial = 2296] [outer = (nil)] 02:21:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x881ef000) [pid = 1835] [serial = 2297] [outer = 0x88049800] 02:21:39 INFO - PROCESS | 1835 | 1477560099640 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x882a0800) [pid = 1835] [serial = 2298] [outer = 0x88049800] 02:21:42 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93c00 == 14 [pid = 1835] [id = 780] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 44 (0x88952400) [pid = 1835] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 43 (0x82d93800) [pid = 1835] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 42 (0x831d3400) [pid = 1835] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 41 (0x83b73400) [pid = 1835] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 40 (0x8804b000) [pid = 1835] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 39 (0x882aa000) [pid = 1835] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 02:21:45 INFO - PROCESS | 1835 | --DOMWINDOW == 38 (0x928e0c00) [pid = 1835] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x82d2f800 == 13 [pid = 1835] [id = 787] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x83b6d000 == 12 [pid = 1835] [id = 786] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x882a9c00 == 11 [pid = 1835] [id = 785] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x88048000 == 10 [pid = 1835] [id = 784] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x83b72800 == 9 [pid = 1835] [id = 783] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x831d0800 == 8 [pid = 1835] [id = 782] 02:21:50 INFO - PROCESS | 1835 | --DOCSHELL 0x82d93400 == 7 [pid = 1835] [id = 781] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 37 (0x83ca1400) [pid = 1835] [serial = 2283] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 36 (0x83b75800) [pid = 1835] [serial = 2282] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 35 (0x881f3400) [pid = 1835] [serial = 2286] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 34 (0x881e8c00) [pid = 1835] [serial = 2285] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 33 (0x88307400) [pid = 1835] [serial = 2289] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 32 (0x882ae000) [pid = 1835] [serial = 2288] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 31 (0x88997800) [pid = 1835] [serial = 2292] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 30 (0x88990000) [pid = 1835] [serial = 2291] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 29 (0x831d8800) [pid = 1835] [serial = 2279] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 28 (0x8320c000) [pid = 1835] [serial = 2280] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 27 (0x82d97400) [pid = 1835] [serial = 2276] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 26 (0x82d9d000) [pid = 1835] [serial = 2277] [outer = (nil)] [url = about:blank] 02:21:50 INFO - PROCESS | 1835 | --DOMWINDOW == 25 (0x934d5c00) [pid = 1835] [serial = 2274] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 1835 | --DOMWINDOW == 24 (0x82d30800) [pid = 1835] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 02:21:58 INFO - PROCESS | 1835 | --DOMWINDOW == 23 (0x82e85400) [pid = 1835] [serial = 2295] [outer = (nil)] [url = about:blank] 02:21:58 INFO - PROCESS | 1835 | --DOMWINDOW == 22 (0x881ef000) [pid = 1835] [serial = 2297] [outer = (nil)] [url = about:blank] 02:21:58 INFO - PROCESS | 1835 | --DOMWINDOW == 21 (0x82d98000) [pid = 1835] [serial = 2294] [outer = (nil)] [url = about:blank] 02:22:09 INFO - PROCESS | 1835 | MARIONETTE LOG: INFO: Timeout fired 02:22:09 INFO - PROCESS | 1835 | 1477560129858 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 02:22:09 INFO - . 02:22:09 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30826ms 02:22:09 INFO - PROCESS | 1835 | 1477560129884 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 02:22:09 INFO - PROCESS | 1835 | 1477560129896 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 02:22:09 INFO - TEST-START | /websockets/opening-handshake/005.html 02:22:09 INFO - PROCESS | 1835 | 1477560129913 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:10 INFO - PROCESS | 1835 | 1477560130177 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 02:22:10 INFO - PROCESS | 1835 | 1477560130270 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 02:22:10 INFO - PROCESS | 1835 | 1477560130277 Marionette TRACE conn4 <- [1,3597,null,["8"]] 02:22:10 INFO - PROCESS | 1835 | 1477560130288 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 02:22:10 INFO - PROCESS | 1835 | 1477560130298 Marionette TRACE conn4 <- [1,3598,null,{}] 02:22:10 INFO - PROCESS | 1835 | 1477560130310 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d30c00 == 8 [pid = 1835] [id = 789] 02:22:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 22 (0x82d31000) [pid = 1835] [serial = 2299] [outer = (nil)] 02:22:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 23 (0x82d93c00) [pid = 1835] [serial = 2300] [outer = 0x82d31000] 02:22:10 INFO - PROCESS | 1835 | 1477560130413 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 1835 | ++DOMWINDOW == 24 (0x82d9a000) [pid = 1835] [serial = 2301] [outer = 0x82d31000] 02:22:11 INFO - PROCESS | 1835 | 1477560131063 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 1835 | 1477560131146 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 02:22:11 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 02:22:11 INFO - PROCESS | 1835 | 1477560131155 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:11 INFO - PROCESS | 1835 | 1477560131434 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 02:22:11 INFO - PROCESS | 1835 | 1477560131454 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 02:22:11 INFO - PROCESS | 1835 | 1477560131460 Marionette TRACE conn4 <- [1,3602,null,["8"]] 02:22:11 INFO - PROCESS | 1835 | 1477560131472 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 02:22:11 INFO - PROCESS | 1835 | 1477560131479 Marionette TRACE conn4 <- [1,3603,null,{}] 02:22:11 INFO - PROCESS | 1835 | 1477560131488 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:11 INFO - PROCESS | 1835 | ++DOCSHELL 0x82e87800 == 9 [pid = 1835] [id = 790] 02:22:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 25 (0x82e88400) [pid = 1835] [serial = 2302] [outer = (nil)] 02:22:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 26 (0x831d0800) [pid = 1835] [serial = 2303] [outer = 0x82e88400] 02:22:11 INFO - PROCESS | 1835 | 1477560131582 Marionette DEBUG loaded listener.js 02:22:11 INFO - PROCESS | 1835 | ++DOMWINDOW == 27 (0x831d5c00) [pid = 1835] [serial = 2304] [outer = 0x82e88400] 02:22:12 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:22:13 INFO - ................................. 02:22:13 INFO - PROCESS | 1835 | 1477560132914 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 02:22:13 INFO - ............................ 02:22:13 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1856ms 02:22:13 INFO - PROCESS | 1835 | 1477560133020 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 02:22:13 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 02:22:13 INFO - PROCESS | 1835 | 1477560133033 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 02:22:13 INFO - PROCESS | 1835 | 1477560133041 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:13 INFO - PROCESS | 1835 | 1477560133253 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 02:22:13 INFO - PROCESS | 1835 | 1477560133400 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 02:22:13 INFO - PROCESS | 1835 | 1477560133407 Marionette TRACE conn4 <- [1,3607,null,["8"]] 02:22:13 INFO - PROCESS | 1835 | 1477560133414 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 02:22:13 INFO - PROCESS | 1835 | 1477560133423 Marionette TRACE conn4 <- [1,3608,null,{}] 02:22:13 INFO - PROCESS | 1835 | 1477560133430 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:13 INFO - PROCESS | 1835 | ++DOCSHELL 0x881e8000 == 10 [pid = 1835] [id = 791] 02:22:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 28 (0x881e8800) [pid = 1835] [serial = 2305] [outer = (nil)] 02:22:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 29 (0x881ed400) [pid = 1835] [serial = 2306] [outer = 0x881e8800] 02:22:13 INFO - PROCESS | 1835 | 1477560133530 Marionette DEBUG loaded listener.js 02:22:13 INFO - PROCESS | 1835 | ++DOMWINDOW == 30 (0x881f2000) [pid = 1835] [serial = 2307] [outer = 0x881e8800] 02:22:13 INFO - PROCESS | 1835 | [1835] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:22:14 INFO - PROCESS | 1835 | 1477560134485 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 02:22:14 INFO - .................................. 02:22:14 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1482ms 02:22:14 INFO - PROCESS | 1835 | 1477560134523 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 02:22:14 INFO - PROCESS | 1835 | 1477560134528 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 02:22:14 INFO - TEST-START | /workers/semantics/interface-objects/003.html 02:22:14 INFO - PROCESS | 1835 | 1477560134536 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:14 INFO - PROCESS | 1835 | 1477560134736 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 02:22:14 INFO - PROCESS | 1835 | 1477560134879 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 02:22:14 INFO - PROCESS | 1835 | 1477560134887 Marionette TRACE conn4 <- [1,3612,null,["8"]] 02:22:14 INFO - PROCESS | 1835 | 1477560134894 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 02:22:14 INFO - PROCESS | 1835 | 1477560134901 Marionette TRACE conn4 <- [1,3613,null,{}] 02:22:14 INFO - PROCESS | 1835 | 1477560134909 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 1835 | ++DOCSHELL 0x83ca9800 == 11 [pid = 1835] [id = 792] 02:22:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 31 (0x8830c000) [pid = 1835] [serial = 2308] [outer = (nil)] 02:22:14 INFO - PROCESS | 1835 | ++DOMWINDOW == 32 (0x8895a400) [pid = 1835] [serial = 2309] [outer = 0x8830c000] 02:22:15 INFO - PROCESS | 1835 | 1477560135000 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 1835 | ++DOMWINDOW == 33 (0x8898f400) [pid = 1835] [serial = 2310] [outer = 0x8830c000] 02:22:15 INFO - .............................................................. 02:22:15 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1419ms 02:22:15 INFO - TEST-START | /workers/semantics/interface-objects/004.html 02:22:16 INFO - PROCESS | 1835 | 1477560135879 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 02:22:16 INFO - PROCESS | 1835 | 1477560135957 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 1835 | 1477560135964 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 02:22:16 INFO - PROCESS | 1835 | 1477560135974 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:16 INFO - PROCESS | 1835 | 1477560136229 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 02:22:16 INFO - PROCESS | 1835 | 1477560136261 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 02:22:16 INFO - PROCESS | 1835 | 1477560136274 Marionette TRACE conn4 <- [1,3617,null,["8"]] 02:22:16 INFO - PROCESS | 1835 | 1477560136292 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 02:22:16 INFO - PROCESS | 1835 | 1477560136299 Marionette TRACE conn4 <- [1,3618,null,{}] 02:22:16 INFO - PROCESS | 1835 | 1477560136305 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 1835 | ++DOCSHELL 0x8895d400 == 12 [pid = 1835] [id = 793] 02:22:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 34 (0x88991800) [pid = 1835] [serial = 2311] [outer = (nil)] 02:22:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 35 (0x88997000) [pid = 1835] [serial = 2312] [outer = 0x88991800] 02:22:16 INFO - PROCESS | 1835 | 1477560136396 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 1835 | ++DOMWINDOW == 36 (0x8c8c7800) [pid = 1835] [serial = 2313] [outer = 0x88991800] 02:22:17 INFO - ................................. 02:22:17 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1246ms 02:22:17 INFO - PROCESS | 1835 | 1477560137174 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 02:22:17 INFO - PROCESS | 1835 | 1477560137218 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 02:22:17 INFO - PROCESS | 1835 | 1477560137222 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 02:22:17 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 02:22:17 INFO - PROCESS | 1835 | 1477560137230 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:17 INFO - PROCESS | 1835 | 1477560137457 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 02:22:17 INFO - PROCESS | 1835 | 1477560137629 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 02:22:17 INFO - PROCESS | 1835 | 1477560137632 Marionette TRACE conn4 <- [1,3622,null,["8"]] 02:22:17 INFO - PROCESS | 1835 | 1477560137640 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 02:22:17 INFO - PROCESS | 1835 | 1477560137646 Marionette TRACE conn4 <- [1,3623,null,{}] 02:22:17 INFO - PROCESS | 1835 | 1477560137652 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 1835 | ++DOCSHELL 0x8320f800 == 13 [pid = 1835] [id = 794] 02:22:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 37 (0x8899e800) [pid = 1835] [serial = 2314] [outer = (nil)] 02:22:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 38 (0x8c8d0400) [pid = 1835] [serial = 2315] [outer = 0x8899e800] 02:22:17 INFO - PROCESS | 1835 | 1477560137743 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 1835 | ++DOMWINDOW == 39 (0x83b72800) [pid = 1835] [serial = 2316] [outer = 0x8899e800] 02:22:18 INFO - PROCESS | 1835 | 1477560138550 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"]]]}] 02:22:18 INFO - . 02:22:18 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1372ms 02:22:18 INFO - PROCESS | 1835 | 1477560138605 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 1835 | 1477560138613 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 02:22:18 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 02:22:18 INFO - PROCESS | 1835 | 1477560138625 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:18 INFO - PROCESS | 1835 | 1477560138859 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 02:22:19 INFO - PROCESS | 1835 | 1477560139064 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 02:22:19 INFO - PROCESS | 1835 | 1477560139076 Marionette TRACE conn4 <- [1,3627,null,["8"]] 02:22:19 INFO - PROCESS | 1835 | 1477560139134 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 02:22:19 INFO - PROCESS | 1835 | 1477560139142 Marionette TRACE conn4 <- [1,3628,null,{}] 02:22:19 INFO - PROCESS | 1835 | 1477560139150 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:19 INFO - PROCESS | 1835 | ++DOCSHELL 0x82d2e000 == 14 [pid = 1835] [id = 795] 02:22:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 40 (0x82d2e800) [pid = 1835] [serial = 2317] [outer = (nil)] 02:22:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 41 (0x82e26000) [pid = 1835] [serial = 2318] [outer = 0x82d2e800] 02:22:19 INFO - PROCESS | 1835 | 1477560139336 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 1835 | ++DOMWINDOW == 42 (0x83b69800) [pid = 1835] [serial = 2319] [outer = 0x82d2e800] 02:22:20 INFO - PROCESS | 1835 | 1477560140636 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 02:22:20 INFO - . 02:22:20 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 2075ms 02:22:20 INFO - PROCESS | 1835 | 1477560140700 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 02:22:20 INFO - PROCESS | 1835 | 1477560140707 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 02:22:20 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 02:22:20 INFO - PROCESS | 1835 | 1477560140766 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:21 INFO - PROCESS | 1835 | 1477560141002 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 02:22:21 INFO - PROCESS | 1835 | 1477560141207 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 02:22:21 INFO - PROCESS | 1835 | 1477560141214 Marionette TRACE conn4 <- [1,3632,null,["8"]] 02:22:21 INFO - PROCESS | 1835 | 1477560141268 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 02:22:21 INFO - PROCESS | 1835 | 1477560141276 Marionette TRACE conn4 <- [1,3633,null,{}] 02:22:21 INFO - PROCESS | 1835 | 1477560141283 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 1835 | ++DOCSHELL 0x83c9cc00 == 15 [pid = 1835] [id = 796] 02:22:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 43 (0x83c9d400) [pid = 1835] [serial = 2320] [outer = (nil)] 02:22:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 44 (0x83ca1c00) [pid = 1835] [serial = 2321] [outer = 0x83c9d400] 02:22:21 INFO - PROCESS | 1835 | 1477560141389 Marionette DEBUG loaded listener.js 02:22:21 INFO - PROCESS | 1835 | ++DOMWINDOW == 45 (0x83ca2c00) [pid = 1835] [serial = 2322] [outer = 0x83c9d400] 02:22:22 INFO - PROCESS | 1835 | 1477560142193 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 02:22:22 INFO - . 02:22:22 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1475ms 02:22:22 INFO - PROCESS | 1835 | 1477560142244 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 02:22:22 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 02:22:22 INFO - PROCESS | 1835 | 1477560142254 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 02:22:22 INFO - PROCESS | 1835 | 1477560142263 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:22:22 INFO - PROCESS | 1835 | 1477560142475 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 02:22:22 INFO - PROCESS | 1835 | 1477560142693 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 02:22:22 INFO - PROCESS | 1835 | 1477560142707 Marionette TRACE conn4 <- [1,3637,null,["8"]] 02:22:22 INFO - PROCESS | 1835 | 1477560142771 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 02:22:22 INFO - PROCESS | 1835 | 1477560142785 Marionette TRACE conn4 <- [1,3638,null,{}] 02:22:22 INFO - PROCESS | 1835 | 1477560142797 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\", \"c85c73d8-91e9-4b3e-a641-353313d1329e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 1835 | ++DOCSHELL 0x881e7800 == 16 [pid = 1835] [id = 797] 02:22:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 46 (0x882a4800) [pid = 1835] [serial = 2323] [outer = (nil)] 02:22:22 INFO - PROCESS | 1835 | ++DOMWINDOW == 47 (0x882aa000) [pid = 1835] [serial = 2324] [outer = 0x882a4800] 02:22:22 INFO - PROCESS | 1835 | 1477560142929 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 1835 | ++DOMWINDOW == 48 (0x88ad0c00) [pid = 1835] [serial = 2325] [outer = 0x882a4800] 02:22:23 INFO - PROCESS | 1835 | 1477560143632 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 1835 | 1477560143688 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 02:22:24 WARNING - u'runner_teardown' () 02:22:24 INFO - No more tests 02:22:24 INFO - Got 0 unexpected results 02:22:24 INFO - SUITE-END | took 2406s 02:22:24 INFO - Closing logging queue 02:22:24 INFO - queue closed 02:22:25 INFO - Return code: 0 02:22:25 WARNING - # TBPL SUCCESS # 02:22:25 INFO - Running post-action listener: _resource_record_post_action 02:22:25 INFO - [mozharness: 2016-10-27 09:22:25.124102Z] Finished run-tests step (success) 02:22:25 INFO - Running post-run listener: _resource_record_post_run 02:22:25 INFO - Total resource usage - Wall time: 2452s; CPU: 52.0%; Read bytes: 13516800; Write bytes: 317829120; Read time: 624; Write time: 225728 02:22:25 INFO - TinderboxPrint: CPU usage
52.3% 02:22:25 INFO - TinderboxPrint: I/O read bytes / time
13,516,800 / 624 02:22:25 INFO - TinderboxPrint: I/O write bytes / time
317,829,120 / 225,728 02:22:25 INFO - TinderboxPrint: CPU idle
1,151.1 (47.4%) 02:22:25 INFO - TinderboxPrint: CPU system
121.6 (5.0%) 02:22:25 INFO - TinderboxPrint: CPU user
1,152.8 (47.4%) 02:22:25 INFO - TinderboxPrint: Swap in / out
0 / 0 02:22:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:22:25 INFO - install - Wall time: 38s; CPU: 100.0%; Read bytes: 0; Write bytes: 186114048; Read time: 0; Write time: 178056 02:22:25 INFO - run-tests - Wall time: 2414s; CPU: 52.0%; Read bytes: 13516800; Write bytes: 100507648; Read time: 624; Write time: 12476 02:22:26 INFO - Running post-run listener: _upload_blobber_files 02:22:26 INFO - Blob upload gear active. 02:22:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:22:26 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:22:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'autoland', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:22:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b autoland -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:22:26 INFO - (blobuploader) - INFO - Open directory for files ... 02:22:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:22:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:22:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:22:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:22:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:22:29 INFO - (blobuploader) - INFO - Done attempting. 02:22:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:22:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:22:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:22:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:22:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:22:30 INFO - (blobuploader) - INFO - Done attempting. 02:22:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 02:22:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:22:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:22:38 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 02:22:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:22:38 INFO - (blobuploader) - INFO - Done attempting. 02:22:38 INFO - (blobuploader) - INFO - Iteration through files over. 02:22:38 INFO - Return code: 0 02:22:38 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:22:38 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:22:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/8d6e549167acef93ffd72784e0bbffafd86fbb7307c996d8f46091c65c1be4598febc856a6cd50bff4cb35df9088c0156c3017f5e395aa553599878461412f64", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/d03fa5f5e717aa9af370d8701586caffe6561192b3aa18b44d91c22641429dbbf264fac0c3b57703bf860c91fad8332fa47362594e66e86e82c33a7f78d4c3aa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/2a823e5380275c2217dc21e38e5ca784eec9e12dade911257424070fffb86ee86de2403746ef1eff8e85d6b27ce80641984adc5510ec215aaa4be9650c104372"} 02:22:38 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:22:38 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:22:38 INFO - Contents: 02:22:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/8d6e549167acef93ffd72784e0bbffafd86fbb7307c996d8f46091c65c1be4598febc856a6cd50bff4cb35df9088c0156c3017f5e395aa553599878461412f64", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/d03fa5f5e717aa9af370d8701586caffe6561192b3aa18b44d91c22641429dbbf264fac0c3b57703bf860c91fad8332fa47362594e66e86e82c33a7f78d4c3aa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/2a823e5380275c2217dc21e38e5ca784eec9e12dade911257424070fffb86ee86de2403746ef1eff8e85d6b27ce80641984adc5510ec215aaa4be9650c104372"} 02:22:38 INFO - Running post-run listener: copy_logs_to_upload_dir 02:22:38 INFO - Copying logs to upload dir... 02:22:38 INFO - mkdir: /builds/slave/test/build/upload/logs 02:22:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2566.378706 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 46 secs) (at 2016-10-27 02:22:39.051306) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-27 02:22:39.052450) ========= 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-1477555985.462141-362778009 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/8d6e549167acef93ffd72784e0bbffafd86fbb7307c996d8f46091c65c1be4598febc856a6cd50bff4cb35df9088c0156c3017f5e395aa553599878461412f64", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/d03fa5f5e717aa9af370d8701586caffe6561192b3aa18b44d91c22641429dbbf264fac0c3b57703bf860c91fad8332fa47362594e66e86e82c33a7f78d4c3aa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/2a823e5380275c2217dc21e38e5ca784eec9e12dade911257424070fffb86ee86de2403746ef1eff8e85d6b27ce80641984adc5510ec215aaa4be9650c104372"} build_url:https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035154 build_url: 'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/8d6e549167acef93ffd72784e0bbffafd86fbb7307c996d8f46091c65c1be4598febc856a6cd50bff4cb35df9088c0156c3017f5e395aa553599878461412f64", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/d03fa5f5e717aa9af370d8701586caffe6561192b3aa18b44d91c22641429dbbf264fac0c3b57703bf860c91fad8332fa47362594e66e86e82c33a7f78d4c3aa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/2a823e5380275c2217dc21e38e5ca784eec9e12dade911257424070fffb86ee86de2403746ef1eff8e85d6b27ce80641984adc5510ec215aaa4be9650c104372"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LlB2FXv5RMS7mZ4M8zlUwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-27 02:22:39.142380) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 02:22:39.142843) ========= 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-1477555985.462141-362778009 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018429 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 02:22:39.207700) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-27 02:22:39.208007) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-27 02:22:39.208297) ========= ========= Total master_lag: 0.51 =========